Introba USA (Ross & Baruzzini)
Design ServicesMissouri, United States501-1000 Employees
Introba USA (Ross & Baruzzini) is a design services firm focused on building engineering and consulting, headquartered at 6 South St., St. Louis, Missouri 63119, United States. The company operates as a global firm with offices in the United States, Canada, the United Kingdom, Serbia, and Australia, and is described as one of the world’s largest in its field. Employee counts in the provided data are listed as 501-1000, while the accompanying description states the firm has more than 1,000 employees. It uses digital solutions and sustainability strategies to transform the built environment and aims to create living systems that are smart, secure, resilient, and connected. In 2024 it expanded its European presence with a Dublin office and announced partnerships and leadership developments, including a CopperTree Analytics partnership and the promotion of Calina Ferraro to vice president for the education sector; the company maintains a website at https://introba.com.