PlazaCorp Realty Advisors
Archie Leach is a partner at PlazaCorp Realty Advisors. Prior to this role, he was chief executive officer at First Financial of America, Inc. and a partner with Deloitte.
Archie graduated with an honors business degree from the University of Western Ontario’s Ivey School of Business. His residence is in London, Ontario, Canada, where his family includes three amazing daughters.