John Kirk


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


Topless Cruise Coming to Mexico, Caribbean Cruise Line & Cruise Ship