Business Positions
Carnival plc
Leisure travel company incorporated and registered in England and Wales
Carnival Corporation & plc
Cruise line giant
Board Memberships
Saltchuk Resources
Privately-held holding company, principally of maritime transportation businesses, specializing in inter-coastal freight transportation