Talent Acquisition Lead

Mott MacDonald

  • Noida, India
Talent Acquisition Lead
Job Posted : Jul 13th, 2021

Job Description

Working with the Head of Talent Acquisition-India and the Unit stakeholders. The Talent Acquisition Lead will be responsible for driving the talent acquisition agenda and resource management across the designated business units.

Responsibilities:-

  • Support the implementation of the Talent Acquisition strategy across the business units such as driving diversity and digital initiatives, relationships with external partners (education establishments, recruitment agencies etc.).
  • Partner with the hiring community to understand and deliver hiring plans for their respective sectors and territories supported by the team.
  • Innovate sourcing strategies to find right talent in the right time.
  • Lead the sourcing of candidates using available platforms, advising management on appropriate attraction methods and strategies.
  • Advise on any relevant changes to employment law in line with company policy that can impact recruitment
  • Streamline and improve operational efficiency of the Unit Talent Acquisition function, collaborating with various stakeholders (e.g. People team) and supported by the team.
  • Develop an extensive commercial focus and awareness and be credible source of information.
  • Develop an understanding of market trends and share with the senior leadership team.
  • Work with the Unit HR Manager to inform/advise the Senior Leadership Team of talent acquisition updates and stats.
  • Operate in a resource management capability to drive staff utilisation discussions for the Unit; escalate to Resource Managers and Territory Leads where necessary.
  • Build and maintain relationships with Bid Managers and the Win Team by actively participating in the win process, understanding the need for internal and external resourcing.

Candidate Specification:-

  • Educated to Degree level with proven experience in Global Talent sourcing in a Corporate, complex, professional services / engineering environment.
  • Demonstrable hiring experience in the Corporate Services function includes Information Technology, Finance and HR etc.
  • Demonstrable experience of leading talent acquisition teams as a Business Partner, in a professional services environment.
  • Commercially aware to understand the commercial implications of making certain recruitment and resourcing decisions.
  • Has successfully handled high volume recruitment using direct hire methodology / tools.
  • Can demonstrate success in delivering the following KPIs: cost per hire / time to hire.
  • Has highly developed interview skills; builds rapport, communicates clearly, is able to create compelling vision of the company; can provide helpful and accurate feedback to candidates and senior managers.
  • Has good knowledge of Labour Laws and new changes implemented, as and when.
  • Comfortable working in a constantly changing environment -Demonstrates logical thought.
  • processes in order to challenge and influence effectively.
  • Up to date on market hiring trends.
  • Demonstrate high degrees of integrity, honest and trustworthiness.
  • Comfortable working in a constantly changing environment.
  • Customer focused, pro-active approach.

Competencies:-

  • IT and standard industry software skills, including hands-on knowledge of applicant tracking systems and other digital platforms.
  • Continuously looking for innovations and improvements to manage workload and accomplish deliverables across teams and projects.
  • Using interpersonal skills to build and nurture relationships and also creating effective working environments.
  • Excellent verbal and written communication skills, with good report writing, presentation, analytical and computer skills.
  • Able to manage/collaborate with multiple teams with diverse backgrounds on geographically and culturally diverse teams.
  • Dedicated team player with the ability to effectively communicate at all levels including external stakeholders.
  • Adopting a proactive approach towards complex tasks and overall delivery.
  • Sound knowledge of professional and international standards.

Location:-

  • Noida, India.

Company Overview:-

Mott MacDonald is a global engineering, management and development consultancy focused on guiding our clients through many of the planet’s most intricate challenges. Our network of experts, active in 150 countries, finds opportunities in complexity, turning obstacles into elegant, sustainable solutions. By looking at problems from a fresh angle, we aim to add value at every stage, for our clients – you – and the lives you touch every day. Improvement is at the heart of what we offer: better economic development, better social and environmental outcomes, better businesses, and a better return on your investment.

      SUBSCRIBE NEWS LETTER
Scroll