Turner & Townsend
–
Columbus, OH
... With offices located globally, you're never far away from our services. Working from 113 offices in 46 countries, we make ... Previous experience as a project manager, or coordinating large projects is an asset. Excellent analytical thinking skills ... - May 01