Corporate

Better together.

At Osmose, it's our people who make the difference. The best and brightest professional engineers, wood scientists, corrosion experts, software developers, project managers, sales consultants, customer service representatives, operations managers and support team members leverage hundreds of years of combined experience to analyze data, design programs, and address issues that impact utility asset health, system resiliency, and performance.

Our staff and field personnel represent some of the most tenured, well-trained, and innovative professionals in the industry. Osmose employs approximately 3,600 people, including 600 corporate employees located at our headquarters in Peachtree City, Georgia, with satellite offices in Atlanta, Depew-Buffalo, Syracuse, Westborough-Boston, and Secaucus-Newark. The Osmose footprint extends throughout the country with a nationwide supporting sales and field management team. 

Search Jobs

 

Our Office Locations

 

 

 

Benefits

Medical

Paid Holidays

Dental

Life Insurance

Vacation

Vision

401k

Sick/Personal Days

Employee Recognition Program

Referral Bonus