Talent Management Lead
Our Mission is to Simplify Life. We are looking to Simplify and automate complex decision-making for customer centric industries, like Utilities, Financial Services, Logistics, and commerce, that drive the world's economies and you have the chance to join the revolution. We are trying to solve huge challenges in today's enterprise that are directly impacting the employee and customer experience.
What can we promise you:
- You’ll join a global family of awesome, passionate people that are working together to build a sustainable, scalable ecosystem committed to using logic to create a better experience.
- We want you to help us become better. You will be empowered to drive change and innovate.
- That we will invest in you. We will give you the opportunity to master your domain and drive excellence.
We are seeking a highly experienced and strategic Talent Management Lead to join our People & Culture division. The Talent Management Lead will be responsible for leading the development and implementation of talent management strategies and programs that support the overall business objectives of the organization. This includes managing the talent acquisition process, leading employee engagement initiatives, and creating opportunities for professional development and advancement.
Main Job Responsibilities:
- Develop and implement effective recruitment strategies that align with the organization's business objectives.
- Manage the talent acquisition process, including recruiting, interviewing, and onboarding new employees.
- Develop and maintain relationships with universities and other sources of potential candidates.
- Making sure roles are being closed in a timely manner.
- Alignment with set KPIs and benchmarks and set up scorecards per Talent Specialists.
- Creating monthly and quarterly recruitment reports to be shared with the Talent Manager.
- Ensuring all data on the ATS is up-to-date.
- Mentorship and training of Talent Specialists as needed.
- Provide support to the Talent Specialists in distributed roles as needed and required.
Requirements
Needed Competencies:
- Strong leadership and management skills.
- Excellent communication and interpersonal skills.
- Strong problem-solving and analytical abilities.
- Proven ability to create and implement effective talent management strategies and programs.
- Knowledge of HR laws and regulations.
- Strong Project Management skills.
Skills
Bachelor's degree in Human Resources, Business Administration, or related field
Experience:
- 5-7 years of experience in talent management and/or human resources.
- Previous recruitment experience (either as a senior or a lead) is a must.
- Proven ability to create and implement effective talent management strategies and programs.
Knowledge, skills and abilities:
- Proficient in using HRIS and Applicant Tracking Systems.
- Strong understanding of recruitment trends and best practices.
- Strong knowledge of performance management and employee engagement strategies.
Preferences:
- Any form of HR certification (SHRM, CIPD…etc)
- PMP certified
- MBA