
Role Overview:
Our client is looking for a Sourcing Manager to lead and manage a sourcing team focused on identifying and engaging top talent across non-technical functions. You will drive sourcing strategies, build talent pipelines, and develop market intelligence for immediate and future hiring needs.
Key Responsibilities:
- Lead, coach, and manage a team of sourcers to achieve delivery targets and output goals.
- Establish data-driven metrics to track, measure, and optimize sourcing effectiveness.
- Partner with Talent Acquisition leads to calibrate candidate profiles, refine role requirements, and share insights on talent availability, compensation trends, and competitor activity.
- Design hiring assessments in collaboration with Talent Acquisition leads and drive employer branding initiatives to elevate firm visibility.
- Act as both a strategic manager and hands-on contributor to solve complex hiring challenges and support team growth.
Basic Qualifications:
- Master's or Bachelor's degree with 8 - 15 years of overall recruitment or sourcing experience.
- Minimum of 2 years in a people management or team leadership role.
- Deep understanding of the end-to-end recruitment lifecycle and modern sourcing tools or platforms.
- Strong expertise in market mapping, talent intelligence, and competitor analysis.
- Robust analytical skills with a track record of using pipeline data to inform decisions and advise senior leadership.
- Exceptional communication, stakeholder management, and organizational skills with high attention to detail.
Didn’t find the job appropriate? Report this Job