Corporate: Contracts & Project Management

Better together.

At Osmose, it's our people who make the difference.

The best and brightest professional engineers, 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 products, and address issues that impact utility asset health. Our staff and field personnel represent some of the most tenured, well-trained, and innovative professionals in the industry.

Osmose employs approximately 6,700 people globally, including over 850 corporate employees located at our headquarters in Atlanta, Georgia.

Our employees are inspired to perform each and every day by our core values of integrity, customer focus, safety, respect, excellence, flexibility, efficiency, and ownership.

careers-corporate

View Our Current Open Positions

Heading (76)
Heading (77)
Heading (78)
Heading (79)
Heading (80)

 

Our Office Locations

 

2023-Corporate-Office-Map-01-(3) 

 

 

Benefits

medical

Medical

icon-holidays

Paid Holidays

icon-dental

Dental

icon-life-insurance

Life Insurance

Vacation

Vacation

icon-vision

Vision

icon-401k

401k

cell phone

Cell Phone Subsidy

Scholarship

Family Scholarship Program

Sick

Sick/Personal Days

icon-employee-recognition

Employee Recognition Program

Referral bonus

Referral Bonus