Turner & Townsend is hiring a Senior Project Manager- Team Lead to manage a team providing advanced management services in support of the company’s strategic business objectives. The role oversees project delivery, team development, procurement and contracts, financial performance, and project risk management.