We will notify you once we have something for you
CCL-India
- Job Details
Job Details
- Who We Are
The Center for Creative Leadership (CCL) is a top-ranked global provider of leadership development, training, and solutions servicing a global customer base. From team-builders and problem solvers to creative thinkers and transformational visionaries, our people are the drivers behind our business. At CCL, youll have an opportunity to contribute to our mission of building better leaders and a better world. You will feel challenged and inspired while collaborating with a global team of thought leaders, practitioners, researchers, and partners. We share a collective passion for contributing to our clients success, helping our teammates and colleagues grow and making a real difference in the lives of people around the globe.
General Summary
As a Talent Acquisition Specialist, you will be responsible for managing the full recruitment lifecycle across multiple regions, ensuring that we attract, hire, and retain the best talent in the market. You will work closely with regional hiring managers and HR teams to understand staffing needs, develop effective recruitment strategies, and deliver a seamless candidate experience.
This role will be based in our India office but will support recruiting efforts for both our APAC and EMEA regions.
Key Responsibilities:
Develop and implement innovative and effective recruitment strategies to attract top talent across India, APAC, EMEA.
Understand the unique hiring needs and market trends in each region and tailor recruitment strategies accordingly.
Partner with hiring managers and HR teams to define job requirements, develop job descriptions, and provide guidance throughout the hiring process on a global scale.
Ensure a positive candidate experience by maintaining regular communication, providing timely feedback, and representing the company brand.
Build and maintain a strong pipeline of potential candidates for future hiring needs.
Track recruitment metrics, analyze data, and provide regular reports on hiring progress and outcomes.
Ensure that the established global Hiring/Recruiting processes are adhered to by working as an extension of and supporting the initiatives of the Global Talent Acquisition team.
Qualifications:
Bachelors degree in human resources, Business Administration, or related field.
Proven experience as a Talent Acquisition Specialist or similar role, with experience in managing recruitment across multiple regions.
Strong understanding of recruitment processes, tools, and techniques.
Experience and network within the Professional Services industry would be an added advantage
Excellent communication and interpersonal skills, with the ability to engage and influence stakeholders at all levels.
Familiarity with regional employment laws and regulations.
Ability to manage multiple priorities in a fast-paced environment.
Proficiency in using applicant tracking systems (ATS) and other recruitment software.
Benefits
Employer-paid insurance
Flexi Benefit
Paid time off and paid holidays,
Other Details
- Industry Education / Training
- Recruiter Details CCL-India
- Job Tags talent acquisition, recruitment
- Job Type Full time
Key Skills
Recruiter Details
- CCL-India
- All India
- hidden_email
- hidden_mobile
Company Details
CCL-India