Senior Manager, Brand Activation
Invesco · New York
Job description
About the role
The Senior Manager, Brand Activation will shape and execute Invesco’s brand strategy across North America and Europe. You will lead audience‑first advertising campaigns, working with internal teams, external agencies and AI‑powered tools to ensure a consistent, compelling brand presence.
Key responsibilities
- Develop and implement brand‑focused paid‑media campaigns in NA and EMEA, from strategy through execution.
- Collaborate with the Digital Channel Activation Team, segment‑marketing partners and stakeholders to create insight‑driven briefs.
- Partner with internal creative teams and agencies to produce breakthrough advertising while enforcing brand standards.
- Manage day‑to‑day campaign execution, including legal and compliance approvals.
- Define KPIs with the analytics team, monitor performance and optimise creative based on results.
- Leverage social listening, client feedback and competitive audits to improve engagement metrics.
- Oversee the creative campaign budget and track spend.
Required profile
- Senior‑level experience in B2B and B2C marketing, preferably within financial services.
- Proven track record of leading multi‑channel paid‑media campaigns.
- Strong analytical mindset with ability to translate data into actionable insights.
- Excellent collaboration skills across internal and external partners.
Required skills
- Paid‑media platforms and campaign management tools.
- AI‑powered marketing tools.
- Campaign analytics and KPI reporting.
- Social listening and competitive analysis techniques.
What we offer
- Flexible paid time off.
- Hybrid work schedule.
- 401(k) matching up to 6% plus discretionary contributions.
- Comprehensive health and wellbeing benefits.
- Parental leave benefits.
- Employee stock purchase plan.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 hours ago
Expires 1 month from now
2 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Invesco
New York