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 the difference to projects across the real estate, infrastructure and natural resources sectors worldwide. Our team is dynamic, ... - May 01