The Sourcing Manager is responsible for developing and executing strategic talent sourcing initiatives that build robust candidate pipelines for critical and hard-to-fill positions. This role leads sourcing operations, market intelligence efforts, and employer branding initiatives to ensure a sustainable flow of high-quality talent aligned with current and future business needs. The position partners closely with recruitment and business leaders to drive proactive talent acquisition strategies.
Qualifications
Bachelor's degree in Human Resources, Psychology, Business Administration, or a related field.
Minimum of 5–7 years of experience in talent sourcing, talent acquisition, executive search, or recruitment...