Job Openings Global Head of Talent Marketing

About the job Global Head of Talent Marketing

The Head of Talent Marketing will lead the strategy for building a strong, engaged, and sustainable talent pipeline across key functions and markets. This role is responsible for proactively attracting, engaging, and nurturing prospective candidates, enabling the organization to meet hiring demands faster and with greater access to qualified talent.

As a strategic leader, this position sits at the intersection of Talent Acquisition, Employer Branding, Digital Marketing, and Candidate Engagement. It combines data-driven talent marketing strategies with hands-on leadership of sourcing, recruitment marketing, and talent engagement teams.

Success in this role will be measured by the ability to build a proactive talent pipeline, strengthen employer brand visibility, increase candidate engagement, and reduce reliance on reactive hiring by creating a consistent flow of qualified talent.

Key Accountabilities:

Strategy

  • Develop and strengthen the organization's employer brand and Employee Value Proposition (EVP), ensuring a consistent and compelling candidate experience across job advertisements, career platforms, social media, and recruitment campaigns.
  • Lead the talent marketing strategy, including budget allocation, channel planning, and performance optimization across digital marketing and talent acquisition platforms.
  • Oversee the candidate-facing digital experience and engagement tools, ensuring effective communication and long-term talent nurturing throughout the candidate journey.

Talent Pipeline and Campaigns

  • Build proactive talent pipelines aligned with current and future workforce needs, ensuring hiring efforts are driven by business demand rather than only open requisitions.
  • Develop and manage always-on and targeted talent campaigns to attract, engage, and nurture qualified candidates across priority functions and critical skill areas.
  • Establish candidate engagement and nurturing strategies that maintain relationships with prospective talent and improve conversion when hiring opportunities arise.
  • Lead the planning and execution of talent acquisition campaigns, including targeted sourcing initiatives, employer branding activities, and candidate engagement programs.
  • Partner with hiring leaders and internal stakeholders to align campaign messaging, promotional strategies, incentives, and external communications with business objectives and brand standards.
  • Design targeted talent initiatives by function, market, and candidate segment to expand reach and strengthen engagement within hard-to-fill and high-priority talent pools.

Leadership

  • Lead, coach, and develop the Recruitment Marketing and Sourcing teams, ensuring clear priorities, strong execution, and continuous performance improvement.
  • Establish and monitor performance metrics to measure campaign effectiveness, candidate engagement, talent pipeline growth, and return on talent marketing investment.
  • Partner closely with Talent Acquisition, HR, Marketing, and business leaders to align talent marketing strategies with workforce planning and organizational objectives.