About McKeil Marine Limited

Working in multiple regions, our sailing crew participate in a variety of challenging new experiences and ever changing environments. Shore-based crew have the opportunity to work in a fast paced setting, providing ongoing support for our customers, sailing crew and fleet.

Join a remarkable crew who commit each day to providing exceptional customer
 – more... 

Claimed Profile
Employees
201 to 500
Industry