Osmose

$2.1B revenue • 1,001 employees • 191 Peachtree St NE, Atlanta, GA, 30303, United States

Last Updated Feb 19, 2026

Company Overview

Company Name

Osmose

Address

191 Peachtree St NE, Atlanta, GA, 30303, United States

Website

osmose.com

Approx. Annual Revenue

$2100.0M

Employees

1,001

Established

1995

About Osmose

Osmose Utilities Services Company is a provider of infrastructure services, headquartered in Atlanta, Georgia, United States. Established in 1995, the company employs approximately 1,001 people and offers a range of solutions for transmission, distribution, and underground utility networks to help operators enhance safety, reliability, and cost-effectiveness.

Frequently Asked Questions about Osmose

Technologies Used

Social Profiles

Key Decision Makers

Stephan Harris Regional Vice President
LinkedIn
James Spengler CEO
LinkedIn