As President & CEO, Randy provides strong leadership and guides the overall growth strategy for Global Public Affairs. Since Randy joined the firm in 1997, Global has expanded its reach beyond Ottawa, establishing offices in Toronto, Calgary, Edmonton, Victoria and Washington DC. Global now operates in federal, provincial and municipal jurisdictions, providing a team-based, fully-integrated government relations service offering to clients across Canada and internationally.
Randy has a reputation for providing strong strategic policy advice and solid results to his clients in all major industries such as energy, natural resources, telecommunications and transportation, among others. He has and continues to be a trusted advisor to the leaders of many of Canada’s largest corporations.
Originally from Calgary, Randy previously held senior positions in the federal government. Prior to joining Global, Randy served as a Minister’s Chief of Staff in two different departments. Randy was previously a senior advisor on issues in Western Canada, both in the Office of the Leader of the Official Opposition and the Prime Minister’s Office, from 1990 to 1994.
Randy currently serves on the Advisory Board of the Canada Institute at the Woodrow Wilson International Center for Scholars in Washington, DC. He is also actively involved as a volunteer in the Calgary community, currently serving on the Business Development Advisory Board to the Calgary Airport Authority and on the Board of Trustees of the Calgary Zoo. Randy is also the Chair of the Board of Directors of Hospice Calgary.