John Kirk

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

5

New President for WestJet Encore Airlines & Airports