Osmose corporate office is located in 191 Peachtree St NE Ste 500, Atlanta, Georgia, 30303, United States and has 1K - 5K employees.
osmose utilities services inc
osmose inc
osmose
osmose communications services llc
osmose utilities services
osmose holdings inc
Departments
Number of employees
Operations
350
Engineering & Technical
186
Sales
46
Information Technology
42
Finance
30
Human Resources
27
Legal
20
| Location | People at location |
| North America | 501-1,000 |
| Europe | 11-50 |
| Australia | 1-10 |
| Asia | 1-10 |
| Africa | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Osmose's success, and advanced their careers.
Chief Executive Office... at Veyra
Worked as President & Chief Executive Officer
at Osmose (2020-2021)
Explore More
Osmose Utilities Services Company specializes in safeguarding utility infrastructure by providing innovative solutions for transmission and distribution networks. With over 90 years of expertise, they offer services such as inspection, life extension, and rehabilitation of aging infrastructure, focusing on wood, steel, and concrete structures. Thei... Read More