Senior Manager, Global Talent Marketing & Insights
Core
Lead a global team of marketing strategists and researchers to develop talent marketing plans, conduct research, and activate the talent brand for prospective talent, partners, and associates.
Role type
Senior Manager, Global Talent Marketing & Insights
Builds
Global talent brand operating model, strategic marketing plans, and talent research insights
Domain
Financial Services / Human Resources / Marketing
Deliverable
product features
Required skills
Global team leadership, integrated marketing planning, stakeholder management, program management, brand governance, go-to-market strategy, full-funnel execution, campaign optimization, talent intelligence, brand monitoring
Preferred skills
Leading geographically distributed teams, global function operations, brand strategy leadership, managing large paid media budgets, account management, translating performance data into strategy
Technologies
Marketing analytics tools, campaign management platforms, brand health survey tools
Responsibilities
Lead and mentor a high-performing team of marketing strategists and researchers; Establish and govern global guidelines for talent marketing; Oversee strategic onboarding of new countries into the global Talent Brand framework; Translate business objectives into cohesive global and domestic go-to-market strategies; Oversee quarterly global brand health surveys and candidate sentiment reports
Seniority
Senior Manager, hands-on leadership with strategic oversight