Verified today
Manager, Employer Branding
About the role
Globalization Excellence (GE) practice at Zinnov helps enterprises build and scale Global Capability Centers. The Manager leads employer branding strategy, talent attraction campaigns, and internal advocacy programs for GCC clients, collaborating with HR, talent acquisition, and senior stakeholders. Based in Bangalore, on-site work model, with opportunities to mentor consulting teams and drive practice growth.
What you’ll do
- Develop and execute employer branding strategies aligned with business and talent goals
- Lead employer brand assessments, market research, and EVP development
- Design and manage recruitment marketing campaigns across digital and social channels
- Create content, thought leadership pieces, and executive branding initiatives
- Build dashboards, measure campaign performance, and provide data-driven recommendations
- Manage end‑to‑end delivery of client engagements and ensure high quality outcomes
- Mentor and coach consulting team members, allocate work, and support capability development
What you’ll bring
- MBA or PGDM preferred
- Bachelor's degree in Marketing, Communications, Business, Journalism, Advertising, Commerce or related field
- 6-8+ years employer branding or recruitment marketing experience
- Experience managing client engagements and senior stakeholder relationships
- Proven team leadership and consulting delivery
Skills
Education
Bachelor's degree in Marketing, Communications, Business, Journalism, Advertising, Commerce or related field