Osmose logo

Osmose Employee Directory

UtilitiesGeorgia, United States1001-5000 Employees

Osmose has about 2.7K employees across 2 continents, most of them in North America. By country, the largest groups are United States Of America (94%) and France (2%). Engineering and Program & Project Management make up 49% of the profiles with a known department. Osmose's workforce spans 30 departments. Osmose's workforce fell 14% between July 2025 and July 2026.

Find Osmose employees' phone numbers or email addresses

Osmose Global Highlights

Location
Employees

North America
2.1K

Minus sign iconPlus sign icon
  • United States Of America
    2.1K
  • Canada
    19

Europe
67

Minus sign iconPlus sign icon
  • France
    43
  • United Kingdom Of Great Britain And Northern Ireland
    15
  • Switzerland
    3
  • Netherlands
    2
  • Belgium
    2
  • Sweden
    1
  • Ireland
    1

Asia
17

Minus sign iconPlus sign icon
  • India
    17

Oceania
17

Minus sign iconPlus sign icon
  • Australia
    17

Africa
11

Minus sign iconPlus sign icon
  • Algeria
    3
  • Morocco
    2
  • Cameroon
    2
  • Tunisia
    1
  • Senegal
    1
  • Togo
    1
  • Gabon
    1

South America
4

Minus sign iconPlus sign icon
  • Brazil
    3
  • Colombia
    1

North America accounts for 95% of Osmose's workforce, followed by Europe (3%).

Osmose's Leadership

  • Chief Executive Officer at Osmose
    D. G.
    Chief Executive Officer
  • Chief Operating Officer at Osmose
    N. L.
    Chief Operating Officer
  • Chief Financial Officer at Osmose
    M. K.
    Chief Financial Officer
  • Vice President / Senior Director Of Operations at Osmose
    F. B.
    Vice President / Senior Director Of Operations
  • Vice President Of Business Development at Osmose
    J. H.
    Vice President Of Business Development
  • Vice President - Business Development - Us North And Canada at Osmose
    C. C.
    Vice President - Business Development - Us North And Canada
  • Vice President Finance at Osmose
    D. B.
    Vice President Finance
  • Vice President Operations Support at Osmose
    D. B.
    Vice President Operations Support

Osmose Employee Metrics

100%
50%
0%
2026
2025
  • Engineering
  • Program & Project Management
  • Operations
  • Analytics
  • Business Development
  • Other
  • Human Resources
  • Administrative

Engineering is the largest department at 34% of profiles with a known department, up from 32% in July 2025, followed by Program & Project Management (14%, down from 15%) and Business Development (8%, up from 6%).

Contact profiles from Osmose

Name
Title
Contact
Location
Last Update
  • Managing Director at Osmose
    M. K.
    Managing Director
    Australia, Western Australia
    Sep 15, 2026
  • Managing Director Osmose Europe at Osmose
    R. Z.
    Managing Director Osmose Europe
    Netherlands, South Holland
    Oct 07, 2026
  • Chief Operating Officer at Osmose
    N. L.
    Chief Operating Officer
    Aug 30, 2026
  • Owner at Osmose
    E. K. F.
    Owner
    Tunisia, Tūnis
    Sep 15, 2026
  • Owner Sales Representative at Osmose
    B. A.
    Owner Sales Representative
    Aug 05, 2026
  • President at Osmose
    C. S.
    President
    Aug 05, 2026
  • President at Osmose
    C. V.
    President
    Oct 23, 2024
  • Founder at Osmose
    D. M.
    Founder
    Oct 24, 2024
  • Chief Executive Officer at Osmose
    D. G.
    Chief Executive Officer
    Oct 22, 2024
  • President at Osmose
    E. V.
    President
    Oct 23, 2024

Frequently Asked Questions

What are the largest departments at Osmose?

Minus sign iconPlus sign icon
Engineering is the largest department at 34% of profiles with a known department, up from 32% in July 2025, followed by Program & Project Management (14%, down from 15%) and Business Development (8%, up from 6%). Osmose's workforce spans 30 departments.

Where are Osmose's employees located?

Minus sign iconPlus sign icon
Osmose has about 2.7K employees across 2 continents, most of them in North America. North America accounts for 95% of Osmose's workforce, followed by Europe (3%). By country, the largest groups are United States Of America (94%) and France (2%).

How has Osmose's workforce changed over the past year?

Minus sign iconPlus sign icon
Osmose's workforce fell 14% between July 2025 and July 2026. Engineering's share of profiles with a known department rose from 32% to 34%.

How many employees does Osmose have currently?

Minus sign iconPlus sign icon
Osmose has approximately 2.7K employees as of September 2026. These team members are located across 6 continents, including North America, Europe and Asia.

Who are Osmose's key employees and leadership?

Minus sign iconPlus sign icon

As of September 2026, Osmose's key employees include:

  • Chief Executive Officer: D. G.
  • Chief Operating Officer: N. L.
  • Chief Financial Officer: M. K.
  • Vice President / Senior Director Of Operations: F. B.
  • Vice President Of Business Development: J. H.

Looking for contact data? Unlock accurate emails and phone numbers for your ideal prospects with LeadIQ.

What is Osmose's most common email format?

Minus sign iconPlus sign icon
Osmose employees' email format typically follows the pattern of FLast@osmose.com. Trying to find reliable and up-to-date employee contact data? Find more Osmose email formats with LeadIQ.

What is Osmose known for?

Minus sign iconPlus sign icon
Osmose was founded in 1934 and operates in the Utilities industry. You can contact Osmose's main corporate office by phone at . Explore Osmose's company overview page for more information.

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.