Job Description
The Recruitment Sourcing Site Lead is responsible for driving end-to-end sourcing strategy, leading a team of sourcing specialists, and delivering high-quality talent pipelines to meet business hiring demands. This role requires strong leadership, analytics capability, and operational expertise in recruitment and sourcing.
Key Responsibilities
- Develop and implement effective sourcing strategies to attract top talent across multiple channels
- Drive proactive talent pipelining for critical and high-volume roles
- Partner with recruitment and business leaders to align sourcing initiatives with hiring needs.
- Lead, mentor, and develop a team of sourcing specialists.
- Set performance goals, monitor team productivity, and provide continuous coaching and feedback
- Foster a collaborative, high-performance culture within the sourcing team.
Recruitment Operations
- Oversee sourcing operations ...