XOCEAN employs 186 employees. The XOCEAN management team includes Lorraine McCullen (Chief People Officer), Alan Foy (Director), and Shepard Smith (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular XOCEAN employee's phone or email?