30 employees
Dunbar is an engineering firm that specializes in structural projects, construction, contracting, and manufacturing design services.
1966