OMI Employee Directory
Maritime TransportationMissouri, United States201-500 Employees
OMI has about 268 employees across 5 continents, with the largest share in North America (50%). By country, the largest groups are United States Of America (43%), India (6%) and Italy (5%). Media & Communications and Operations make up 40% of the profiles with a known department. OMI's workforce spans 5 departments.