Senior Manager, Brand Activation
$120,000–$125,000 year
Hybrid · New York City, New York, United States
Job Summary
Senior Manager, Brand Activation responsible for shaping and executing Invesco’s brand strategy across North America and Europe, leading the development of innovative, audience-first paid media campaigns, collaborating with internal stakeholders and creative teams, enforcing brand standards, managing day-to-day campaign execution and budget, and leveraging analytics and AI-powered tools to optimize performance and drive client engagement across multiple markets.
Required Qualifications
- Bachelor’s Degree required
- 7-10 years of experience creating paid media campaigns in North America and EMEA
- end-to-end project management capabilities
- budget tracking experience
- strong communication and influencing skills
- ability to work in nimble, test-and-learn environment
- collaboration with internal creative teams, agencies, legal and compliance
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.