Head - Global Talent Acquisition & Employer Branding

Department Icon Human Resource (HR)/ Talent Acquisition
121+ Applicants
Posted: 1 year ago
10-15 years
Mumbai, Maharashtra
Work from Office

Posted: 1 year ago
|
Applicants: 121+
Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Please click on the Apply to verify the status of jobs posted more than 15 days ago, as they may have expired. Similar Jobs

Job Description

Role: Head Global Talent Acquisition & Employer Branding - Optical Networking Business

Role Overview

We are seeking a dynamic and strategic professional to lead Global Talent Acquisition and Employer Branding at STL. This role will be pivotal in attracting, engaging, and retaining top global talent while strengthening STLs employer brand in key geographies and talent markets. You will build scalable hiring strategies aligned with our business goals and position STL as an employer of choice across the globe.

Key Responsibilities

Global Talent Acquisition

  • Design and execute global talent acquisition strategies aligned with STLs growth objectives across multiple geographies.
  • Partner with global business leaders to forecast talent needs and build proactive hiring pipelines.
  • Lead end-to-end recruitment operations for global roles (Tech, Sales, R&D, Manufacturing, Corporate).
  • Drive Diversity, Equity & Inclusion (DEI) in hiring practices and candidate outreach.
  • Leverage data and analytics to optimize hiring funnel, reduce time-to-fill, and improve quality-of-hire.
  • Implement and manage best-in-class ATS and recruitment tools for global scalability.
  • Collaborate with external partners and head-hunters for niche and leadership hiring.

Employer Brand Building

  • Develop and execute STLs global employer branding strategy across digital, social, campus, and industry platforms.
  • Craft compelling talent narratives and EVP (Employer Value Proposition) aligned with STLs culture and purpose.
  • Manage employer brand campaigns, thought leadership content, employee advocacy programs, and social media presence.
  • Drive and enhance STLs rankings on Social platforms.
  • Create tailored brand strategies for different talent cohorts (tech, manufacturing, sales, early careers, etc.).

Key Requirements

Education & Experience

  • Bachelors/Masters degree in HR, Business Administration, or related field.
  • 1015 years of experience in global talent acquisition and employer branding in a mid to large-scale organization.
  • Experience in leading global TA teams or working across regions (India, Europe, US, Middle East, APAC).

Skills & Competencies

  • Strong understanding of global hiring practices, labor markets, and recruitment technologies.
  • Expertise in building EVP and managing cross-channel employer branding campaigns.
  • Proficient in data-driven recruiting, market intelligence, and talent insights.
  • Excellent communication, stakeholder management, and project leadership skills.
  • Passion for innovation, talent storytelling, and creating exceptional candidate experiences.

Skills

AtsRecruitingRecruitmentTalent AcquisitionHr

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

About Company

Sterlite Technologies is a global data network infrastructure solutions provider. They offer end-to-end solutions across the lifecycle of network deployment, enabling faster rollout, optimizing resources, and maximizing business outcomes for telecom service providers and other industries.

Important dates & deadlines?

Application Deadline

03 Jul 25, 12:33 PM IST

Similar Jobs

View All
Loading...
Bag Logo
Jobaaj
Don't Miss out any Updates

Subscribe now for the latest job alerts
and never miss an update

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

Head - Global Talent Acquisition & Employer Branding

Share with