Strategic Recruitment Sourcing Specialist - Construction

Turner & Townsend
full-time Mexico City, Mexico City Business Operations Specialists
Posted:
June 05, 2026
Location:
Mexico City, Mexico City, Mexico

Job 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...

Apply for this Job

Submit your application for the Strategic Recruitment Sourcing Specialist - Construction position at Turner & Townsend.

Apply Now Save for Later

Job Overview

Job Type: full-time
Location: Mexico City, Mexico
Posted: June 05, 2026
Deadline: July 15, 2026