Keyword: CroisiEurope

John McGlade, general manager, USA and Canada, CroisiEurope Cruises 

John McGlade

Since September 2017, John McGlade has been overseeing North American operations for CroisiEurope Cruises as general manager — USA & Canada.