Where We Work

Osmose crews are at work across the country, on city streets and country roads, diligently inspecting, maintaining, and restoring the crucial utility infrastructure that keeps America powered and connected. 

MarketingMap_PolesRef75000 resized (1)

 

Osmose employs approximately 4,400 people, including over 850 corporate employees located at our headquarters in Atlanta, Georgia, with satellite offices in Peachtree City, Depew-Buffalo, Syracuse, Westborough-Boston, Secaucus-Newark, and West Covina along with a nationwide supporting sales and field management team. The Osmose footprint extends throughout the country.

2023-Corporate-Office-Map