David Stewart-Patterson

David Stewart-Patterson is Executive Vice President of the Canadian Council of Chief Executives, which is composed of the CEOs of 150 leading Canadian enterprises.