Craig Ballard

Board Member

Craig Ballard serves as the Head of Canadian Banking & Insurance at Microsoft, overseeing the national strategy for Banking, Insurance, and Capital Markets while driving innovation and digital transformation. With a robust background in financial services, Craig previously held roles such as Global Client Director and Director of Financial Services within Microsoft, where responsibilities included defining long-term partnership strategies and managing diverse teams to enhance operational efficiency. In addition to professional achievements, Craig contributes to community initiatives as a Board Member at WoodGreen Community Services and a Committee Member for the SickKids Foundation. Educational credentials include studies at INSEAD and York University, complemented by extensive experience in sales and systems engineering across various technology firms.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices