John Kirk

About

John Kirk is President and Editor-In-Chief of TravelPulse Canada. Based in Toronto, Ontario, Canada, John is well known in the Canadian travel industry, having held senior roles at some of Canada’s largest travel companies.

Most Read

3

Girl Dies After Fall Aboard Cruise Ship Cruise Line & Cruise Ship