Newark
Headquartered in New York City, the company has more than 55 offices across North America.The firm is ranked 37th in Engineering News-Record’s Top 500 Design Firms survey and is 11th in its transportation category.In 2022, STV signed the , becoming one of the first architecture, engineering and c...