Robert A. Howald headshot
Robert Howald
President and CEO
Toronto

Robert A. Howald is the President and CEO of Canada Lands Company.

In this role, he leads a national organization of hundreds of employees responsible for the development and management of real estate holdings on over 450 hectares of land, and the operation of some of Canada’s most cherished tourist attractions: the CN Tower, Downsview Park, the Montréal Science Centre and the Old Port of Montréal.

Robert is both a seasoned and skilled veteran of the Company with more than 20 years of service. Most recently serving as Executive Vice President of Canada Lands’ real estate division, Robert oversaw the growth and successful management of the organization’s national portfolio of award-winning properties while also taking a lead role in the Company's relationship with Indigenous communities.

He holds an MBA from the University of Toronto and a bachelor's degree in Business Administration from Wilfrid Laurier University.