Turner & Townsend
–
Columbus, OH
... 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, innovative and client-focused, supported by an inclusive and fun ... - Jun 23