Stephen Keys is a CPA, CA and an experienced Chief Financial Officer with a robust history in non-profit organization management. They are currently the Senior Director of Financial Planning at Scott Mission and have also served as the Financial Controller for the Durham College Student Association. Previously, they held various positions at ADRA Canada, including Chief Financial Officer from 2009 to 2022. Stephen earned a Bachelor of Business Administration in Accounting from Andrews University, where they also worked as an Office Administrative Assistant.
This person is not in the org chart
This person is not in any teams
This person is not in any offices