Professional Experience
Associated Office
Steven Ross serves as a Senior Construction Manager with TCC. In his role, he manages the construction process from coordination with design professionals, contractors, and consultants through project close out for projects within North Carolina. Steven is also leading the sustainability strategies for projects in the RTP. Prior to joining the team, Steven served in various leadership roles internationally and was integral to the construction of several US Embassies, with notable tenures in Kabul, Afghanistan, and Mexico City, Mexico. He also has a considerable amount of experience in constructing mixed-use corporate campuses in the greater Southern California region.