John has over 30 years of experience as a certified general accountant. For the past 14 years, John has overseen the majority of Rideau’s large, global Rewards & Recognition program strategies and implementations.

John is a member of Certified Professional Accountants of Canada(CPA,CGA).

Before joining the Rideau family, John was the Chief Financial Officer of SunGard EMS, Inc.