Bill McEwan has extensive experience in corporate governance and leadership, currently serving as Chair of the Governance Committee at Interac Corp. since March 2020, with additional roles on the Finance and Audit Committee and the Independent Committee. From May 2011 to April 2025, Bill was the CEO and Corporate Director at Ahold Delhaize, where significant contributions were made over a 13-year tenure in corporate governance. Earlier, Bill held leadership positions at Aimia Inc. as Past Chairman of the Board and Director, and at Sobeys as CEO and President, where a comprehensive turnaround and growth strategy were successfully implemented. Additional experience includes serving as President and CEO at The Great Atlantic & Pacific Tea Company and various executive roles focused on merchandising and marketing.
This person is not in the org chart
This person is not in any teams
This person is not in any offices