To automatically have a watermark added to new images when they are uploaded:
Navigate to your Brand Settings by clicking the gear icon in the upper left. Click on the Publishing tab and then toggle Watermark Images by Default on.
Upload your logo and customize the positioning as desired. Click Save Changes.
All new content uploaded will now be watermarked! To turn this off at any time, toggle Watermark Images by Default off.