Rory Babin has over 10 years of work experience in various roles within the finance and risk management sectors. Rory began their career in 2008 as a Community Relations Representative at Vancouver Fraser Port Authority. In 2010, they joined Diageo as a Credit Analyst and later assumed the role of Finance Manager for Canada. From 2016 to 2019, Rory served as the Global Risk Manager at Diageo. In 2019, they moved to Stoli® Group, where they worked as the Controller for North America until 2020. Currently, Rory works at Cinco Spirits Group as their Controller.
Rory Babin's education history includes an Honours Bachelor of Arts degree in Geography and Economics from The University of British Columbia. They also earned a Master of Business Administration degree from Wilfrid Laurier University, where they focused on Accounting, Strategy, and Business Performance Management. In addition, Rory possesses a certification as a Chartered Professional Accountant from the Chartered Professional Accountants of Canada (CPA Canada), although the specific month and year of obtaining the certification are not provided.
Sign up to view 0 direct reports
Get started