The Geo Lead – Talent Acquisition will be responsible for Talent Acquisition function across campus hiring/lateral hiring/business enabler function, customer facing groups in one or more geographic location. S/he will drive talent acquisition strategy across regions/CDs within the geography including new market penetration, developing talent pool and influencing business academia / industry bodies. S/he will bring/ leverage expertise in the geography to adhere to deployment norms, practices, compensation structures etc. S/he will also be responsible for large flagship engagements during employee acquisition programs in the region. S/he will track and manage budgets across the region IN ORDER TO align organizational business plan with recruitment strategy. The Geo Lead – Talent Acquisition will build and review staffing and sourcing plans with key stakeholders taking into account organizational metrics, talent availability and cost parameters. S/he will identify and build alternate resource pools/ programs to facilitate quicker deployment IN ORDER TO deploy the right talent as per business requirements. The Geo Lead – Talent Acquisition will be involved in external talent branding, Analytics,, assessment models and vendor management.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees