John Kirk

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.
New Call-to-action

Most Read


Bali Raises Volcano Alert Level Impacting Travel