Search by job, company or skills

M

Head of Talent (Noida)

12-15 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

  • It's central HR COE position with dual focus - TA and TM
  • Role directly reports to CHRO

Job Description

  • This role is a central HR COE position with dual focus:(1) strategic and operational ownership for talent acquisition and employer branding, and (2) driving talent management, capability building, and learning interventions across the organization. The incumbent will work closely with business HR and leadership teams to build workforce capability and ensure strong succession pipelines.

The Successful Applicant

MBA/PGDM in HR from a Tier-1 possibly or Tier-2 B-School (mandatory).

12-15 years of experience in HR with strong exposure to Talent Acquisition and Talent Management.

Experience working in dynamic, growth-oriented, multi-location organizations exposure to infrastructure / energy / manufacturing sectors preferred.

Strong stakeholder management, influencing skills, and ability to work with senior leadership.

Structured, process-oriented, and data-driven working style.

Strong communication, project management, and vendor management capabilities

What's on Offer

  • Competitive salary package
  • Comprehensive benefits and leave policies.
  • Opportunity to lead and shape the talent strategies of a mid size organisation in the energy sector.
  • Work in a collaborative and innovative environment.



If you are ready to take on this exciting role as Head of Talent in Noida, apply now.

More Info

Job Type:
Function:
Employment Type:

About Company

Michael Page has five decades of expertise in professional services recruitment. We were established in London in 1976, and over this period we've grown organically to become one of the best-known and most respected consultancies, with an office network spanning six continents.
While size has its advantages, it doesn't define us - the nature of our organic growth means that each new office is integrated into the region that it serves. It also means that as an employer looking to hire, or as a candidate aiming to grow your career you have the best of both worlds&#x3B; a team that understands the market and geography you operate in, plus the resources and expertise of an international network at your disposal.

Job ID: 146261391

Similar Jobs

Early Applicant