Turner & Townsend
–
Columbus, OH
... Working from 118 offices in 50 countries, we make the difference to projects across the real estate, infrastructure and ... to provide cost control and estimating services on our key technology client’s large-scale data center construction program. ... - Apr 21