Programme Director
- Employer
- Turner & Townsend
- Location
- Shanghai, China
- Discipline
- Project Management
- Seniority
- Director
- Employer type
- PMC / consultant
- Posted
- 2026-08-11
- Who can apply
- No restriction stated
- Education
- Bachelor's degree in architecture or project management
Requirements (from the posting)
- Degree in Architecture, Project Management, or a related discipline
- Strong knowledge of core project management principles, tools, and methodologies
- Proficiency in both English and Mandarin to support current and upcoming major projects in China
- Solid background in project systems, with proficiency in Microsoft Project and the Microsoft Office suite
- Demonstrated ability to thrive in fast-paced, high-pressure environments, consistently meeting tight deadlines while contributing proactively as part of a dedicated team
Benefits listed in the posting
- Hybrid / flexible working
Listing checked 2026-11-04. You apply on the employer's own site; ControlRoles never sees your application.