Strategic Recruitment Sourcing Specialist - Construction
Turner & Townsend • Mexico City, Mexico
Role Description
Job Description
Turner & Townsend is seeking a Strategic Sourcing Specialist to join our Talent Acquisition team. This is a high‑impact role responsible for identifying, engaging, and nurturing top passive talent for both current and future business needs.
The ideal candidate will be proactive, analytical, and deeply aligned with our purposes and values.
This role focuses on building a strong, forward-looking talent community by developing proactive pipelines aligned with demand planning, business priorities, and future skill requirements.
This role is both strategic and hands‑on, serving as a brand ambassador for Turner & Townsend and delivering a personalized, high‑quality candidate experience.
Responsibilities:
- Develop and execute data‑informed, multi‑channel sour...