Carl Vaz

Destination Canada Urges a Deeper Dive

Just as he completed a year with Destination Canada in January 2019, CEO & Strategy Director for India, Carl Vaz sat down with Destination Reporter for a detailed chat. Canada…