John Stackhouse is senior vice-president, office of the CEO, at RBC. He advises the executive leadership on emerging trends in Canada’s economy, providing insights grounded in his travels across the country and around the world.

Articles by this author