Head Corporate Hr

Year    MH, IN, India

Job Description

1 Opening
Mumbai


Role description




Role Purpose: Key Accountabilities: Preferred Experience and Qualification:


Skills




Global Talent Acquisition & Employer Brand Manager




Location

: Mumbai




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 STL's 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 STL's 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 STL's global employer branding strategy across digital, social, campus, and industry platforms. Craft compelling talent narratives and EVP (Employer Value Proposition) aligned with STL's culture and purpose. Manage employer brand campaigns, thought leadership content, employee advocacy programs, and social media presence. Drive and enhance STL's rankings on Social platforms. Create tailored brand strategies for different talent cohorts (tech, manufacturing, sales, early careers, etc.).

Key Requirements




Education & Experience




Bachelor's/Master's degree in HR, Business Administration, or related field. 10-15 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.

About STL and STL Digital




About STL - STL is a leading global optical and digital solutions company providing advanced offerings to build 5G, Rural, FTTx, Enterprise and Data Centre networks. About STL Digital - STL Digital, a wholly owned subsidiary of STL, is a global IT services and consulting company dedicated to delivering exceptional digital transformation experiences for enterprises with a comprehensive portfolio of services, including product engineering, cloud and cyber security, data and AI, and enterprise SaaS.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4581952
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year