Cresta The Digital Marketing Manager at Cresta will own and scale global paid media campaigns across LinkedIn, Google, Meta, and emerging channels. This role involves driving campaign execution from strategy through optimization and leveraging AI-powered workflows to improve targeting and efficiency.