← Back to opportunities
About the Role
About the Role
- Act as the global strategic lead across all business verticals, overseeing and elevating the work of Strategist Managers to ensure alignment with company-wide priorities and performance goals.
- Own the definition, evolution, and execution of the global creative strategy, connecting business objectives with scalable, high-impact creative frameworks.
- Drive a data-driven, performance-first approach to creativity, ensuring all strategic decisions are grounded in insights, experimentation, and measurable outcomes.
- Lead prioritization across projects, markets, and verticals, allocating strategic resources to the highest-impact opportunities and ensuring focus on what truly moves the business.
- Translate complex business challenges into clear strategic directions and actionable frameworks, enabling teams to execute with clarity, speed, and consistency.
- Act as a key cross-functional partner to Marketing, Growth, and ...
Ready to Join Through a Referral?
Apply now and get connected directly with the hiring team
Apply for this Position