Senior Vice President
Arthur J. Gallagher Canada Limited
Regional Managing Partner
MNP
Vice President - Commercial Financial Services
RBC
Partner
Speigel Nichols Fox LLP