Sheila joined Central 1 as Chief Financial Officer in October 2018. Her extensive financial management, corporate strategy and risk management experience in financial services and the payments industry has resulted in successfully finding significant costs savings and process improvement through roles in Payments Canada, Bank of Canada and the Canadian Tourism Association.
Prior to joining Central 1, Sheila held the role of Chief Financial Officer at Payments Canada (a secondment from the Bank of Canada), and Chief Risk Officer and Advisor to the Governor at Bank of Canada; she has also held the role of Vice President, Finance and Chief Financial Officer at the Canadian Tourism Commission.
Sheila holds a Bachelor of Commerce degree from McGill University, achieved her CA/CPA with KPMG and a Masters’ Certificate in Enterprise Risk Management from York University. She also possesses an ICD designation.