Neil McMahon

CEO at Travel Masters

Neil McMahon has extensive work experience in the travel industry. Neil started their career in 1965 with Canadian Pacific/Canadian/Air Canada, where they served as a Captain until 2004. In 1998, they also became the Owner of Travel Masters Inc.

Neil McMahon attended Capilano University from 1969 to 1972. No information is provided regarding the degree obtained or the field of study pursued during this time.

Links

Previous companies

Air Canada logo

Timeline

  • CEO

    Current role