Senior Talent Communications Manager
About the job
Inviting applications for the role of Senior Principal Consultant, Senior Talent Communications Manager - Advanced Tech! We are looking for an experienced, creative, and tech-curious Senior Talent Communications Manager to lead communications that engage, inspire, and attract top talent in the fields of AI, data, digital engineering, and emerging technologies. Responsibilities • Strategic Communications for Talent (Internal + External) • Design and implement talent-focused communication strategies to attract, engage, and retain advanced tech talent, aligning with Genpact’s transformation goals and EVP. • Craft compelling narratives around our AI-first journey, people capabilities, career growth stories, and tech impact, tailored for both internal and external audiences. • Develop messaging frameworks for multiple talent segments, including data scientists, AI engineers, cloud architects, and product teams across global markets. • Continuously evaluate and optimize messaging effectiveness across platforms and formats. • Internal Engagement & Culture Building • Lead internal campaigns and communication initiatives that foster connection, innovation, and a shared tech culture across our global workforce. • Partner with HR, L&D, and tech leaders to promote capability building, career mobility, and cross-functional collaboration. • Shape internal communication touchpoints such as newsletters, intranet content, leadership messages, and virtual town halls tailored to tech audiences. • Create playbooks and toolkits to amplify employee voice, success stories, and community engagement (e.g., hackathons, tech forums, video series). • External Employer Branding for Tech Talent • Develop integrated campaigns that strengthen our position as a top destination for tech talent - across LinkedIn, Glassdoor, Instagram, and job boards. • Write blogs, event content, social posts, and videos that highlight our impact in AI, data, and digital transformation. • Partner with recruitment teams to ensure a seamless candidate experience and aligned brand voice across touchpoints. • Support senior leaders with tech-focused thought leadership content and executive visibility. • Content Development & Editorial Leadership • Create and edit strategic content, ranging from day-in-the-life stories to innovation showcases, that elevate our employer brand. • Develop and maintain a clear and engaging tone of voice, tailored to tech professionals while staying aligned with our broader brand. • Process, Collaboration & Measurement • Build scalable processes, templates, and workflows to streamline campaign delivery across teams and geographies. • Collaborate with internal comms, employer brand, creative teams, and business leaders to deliver high-impact campaigns. • Use data and insights (e.g., engagement metrics, A/B testing, candidate feedback) to refine messaging and improve effectiveness. Minimum Qualifications • Bachelor’s or master’s degree in communications, journalism, marketing, or related field. • Experience in strategic communications or employer branding, with significant exposure to technology or innovation-led organizations. • Demonstrated ability to communicate complex technical topics (AI, data, cloud, etc.) in human, engaging ways. • Strong experience in both internal communications and talent marketing. • Exceptional writing and storytelling skills, with a proven portfolio across formats (blogs, scripts, leader comms, campaigns, etc.). • Strong understanding of global talent markets and cultural nuance in messaging. • Comfortable working in fast-paced, matrixed environments and collaborating across global teams.
Requirements
- Communications
- Employer Branding
- Content Creation
- Talent Marketing
- Storytelling
Qualifications
- Bachelor’s or master’s degree in communications
- Experience in strategic communications or employer branding
Preferred Technologies
- Communications
- Employer Branding
- Content Creation
- Talent Marketing
- Storytelling
About the company
Genpact (NYSE: G) is an advanced technology services and solutions company that delivers lasting value for leading enterprises globally. Through our deep business knowledge, operational excellence, and cutting-edge solutions – we help companies across industries get ahead and stay ahead. Powered by curiosity, courage, and innovation, our teams implement data, technology, and AI to create tomorrow, today.
Similar Jobs
Senior Communications Manager
Senior Manager - Talent Development
D. E. Shaw India
Senior Manager – Talent Development
D. E. Shaw India