Site HR Head
TAPI · Gajraula, Uttar Pradesh, India · On-site
Posted Sep 4, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Objective of Role:
Championing the global HR strategy for the site pertaining to all HR systems/policies pertaining to the employee lifecycle and oversee smooth implementation.
Liaise strategically with the site leadership team to understand the needs of the organization and deliver value through strategic business partnership.
Champion organizational transformation while balancing the requirements from all stakeholders at the site and anchoring the journey and a change agent through prudent and pragmatic means to ensure achievement of organizational objectives.
Ensure strategic talent development across the site to future-proof the business in alignment with organizational vision and requisite skill sets.
Champion the cause of employees and act as the voice of reason and rationale for management while balancing the organizational values and culture.
Key Responsibilities
Business HR Partnership:
Championing the key focus areas of HR for the site in line with the overall organizational HR strategy
Liaise with the site leadership team, function heads, cross-functional teams and HR partners to sponsor the HR focus areas for the site and provide partnership to people related processes that align with future business needs.
Ensure awareness and tracking of emerging requirements related to people and HR processes that align with future growth aspirations of the business.
Influence CoEs to plan and execute timely interventions to resolve outstanding issues and business requirements.
Provide leadership in effectively operationalizing all HR processes and systems that impact the employee lifecycle.
Design and implement change management initiatives in alignment with the business to achieve organizational goals.
Create and maintain an environment of equal employment opportunity, diversity and competitive advantage in support of the company's diversity and inclusion strategic plan.
Workforce Planning and Cost Management:
Design and review the workforce plan for the talent pipeline requirements in line with the business strategy.
Allocate the overall budget and track the allocation across various interventions and ensure adherence to the planned budget.
Understand the talent needs of the business and plan the talent pipeline accordingly by overseeing all recruitment processes for emerging talent requirements for current and future roles; ensuring that the plan optimizes manpower costs.
Identify and interact with sourcing channels to provide an understanding of position profiles and related skill requirements, particularly for critical roles.
Review inputs on interviews for senior level positions and approve final recommendations and offers.
Oversee the process of on-boarding and induction of new employees to enable a standard induction process.
Talent Management:
Provide expertise and support in the design, development and implementation of the site talent review processes required to achieve business goals and results in the…