Skip to main content

OmniBus Expands to Denver

OmniBus Systems has opened a new office in Denver, which will house sales and management functions as well as a centralized service infrastructure.

The new office is located in the Denver West Office Park in Lakewood, Colo.