Americas Talent & Employer Brand Manager

BrightClaim

Región Centro

Hybrid

MXN 600,000 - 1,000,000

Full time

13 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Genpact is seeking a Manager - Communications to lead employer brand, talent marketing, and employee communications across the Americas, with a focus on Latin America. You will craft narratives, shape campaigns, and collaborate with regional teams to engage current employees and attract top tech talent.

You will manage multi-channel campaigns, partner with global and regional teams, and create scalable toolkits to ensure consistent, human, and impactful storytelling across markets.

Qualifications

  • Experience in employer branding, talent marketing, or communications in a multinational, technology, consulting, or fast-paced organization.
  • Strong understanding of the Latin America talent landscape and cultural nuances across markets.
  • Experience supporting communications or employer branding for technology, AI, digital, or innovation-led businesses is strongly preferred.
  • Excellent written and verbal communication skills in English, with the ability to adapt tone and messaging for different audiences and channels.

Responsibilities

  • Build and run employee communication programs that help people feel informed, connected, and engaged across Americas - not just recipients of updates.
  • Support key communication moments including townhalls, leadership messaging, onboarding journeys, culture campaigns, and regional engagement initiatives.
  • Create scalable communication toolkits, templates, and content formats that regional and local teams can adapt independently.
  • Support time-sensitive or high-visibility communications that require strong judgment, clarity, and attention to detail.
  • Shape Genpact’s employer brand strategy across Americas, with an understanding of markets and talent segments.
  • Localize messaging and campaigns so they resonate across markets.

Skills

Campaign Development
Campaign Management
Content Strategy
Data Analytics
Data Visualization
Storytelling
Social Media
Strategic Planning
Microsoft Excel
Google Analytics
Microsoft Power BI
Tableau
Salesforce
Project Management

Education

Bachelor’s or Master’s in Communications/Marketing/Journalism/Public Relations

Tools

Salesforce (Software)
Smartsheet
Tableau
Microsoft Power BI (PBI)
Google Analytics

Job description

Genpact is seeking a Manager - Communications to lead employer brand, talent marketing, and employee communications across the Americas, with a focus on Latin America. You will craft narratives, shape campaigns, and collaborate with regional teams to engage current employees and attract top tech talent.

You will manage multi-channel campaigns, partner with global and regional teams, and create scalable toolkits to ensure consistent, human, and impactful storytelling across markets.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Manager, Employer Brand & Talent Marketing - Americas
Manager, Employer Brand & Talent Marketing - Americas

3502 Servicios Internacionales De Atencion Al Cliente, Limitada • Nuevo México

On-site
MXN 1,673,000 - 2,417,000
Americas Employer Brand & Talent Marketing Manager
Americas Employer Brand & Talent Marketing Manager

3301 EDM S de RL de CV • Región Centro

Hybrid
MXN 900,000 - 1,300,000
Americas Communications Lead - Employer Brand & Talent
Americas Communications Lead - Employer Brand & Talent

EDM S. DE RL DE CV • Nuevo México

Hybrid
MXN 600,000 - 900,000
Manager - Communications 4C
Manager - Communications 4C

3502 Servicios Internacionales De Atencion Al Cliente, Limitada • Nuevo México

On-site
MXN 1,673,000 - 2,417,000
Manager - Communications 4C
Manager - Communications 4C

3301 EDM S de RL de CV • Región Centro

Hybrid
MXN 900,000 - 1,300,000
Manager - Communications 4C
Manager - Communications 4C

BrightClaim • Región Centro

Hybrid
MXN 600,000 - 1,000,000
Manager - Communications 4C
Manager - Communications 4C

EDM S. DE RL DE CV • Nuevo México

Hybrid
MXN 600,000 - 900,000
Technology Communications Leader — LATAM
Technology Communications Leader — LATAM

Capital One • Ciudad de México

On-site
MXN 1,000,000 - 1,500,000
Talent Management & Culture Senior Specialist
Talent Management & Culture Senior Specialist

Empresaconfidencial • Estado de México

On-site
MXN 420,000 - 600,000
Strategic Global Recruiter & Talent Advisor
Strategic Global Recruiter & Talent Advisor

American Express Global Business Travel • Chihuahua

On-site
MXN 420,000 - 660,000
Flexible benefits tailored to country
Travel perks with major providers
Access to 20,000+ learning courses
+1