Turner & Townsend
–
Los Angeles, CA
... As a result, our people get to enjoy working on some of the most exciting projects in the world.Job Description Turner & Townsend’s Southern California team is growing, and we are seeking a Cost Management Service Lead based in Los Angeles to lead ... - Jun 03