62 employees
Versar is a project management company that provides solutions clients in construction management, energy, and environmental services.
1990