If you need more lookups,
subscriptions start at $34 USD/month.
Ben Dumais Location
Toronto, ON, CA
Ben Dumais Work
Director of Customer Operations @ (October 2025 - Present)
Director of Customer Success @ (June 2023 - October 2025)
Strategy and Operations Manager @ (September 2021 - January 2023)
Professional Services Manager @ (December 2019 - September 2021)
Data Scientist @ (August 2019 - December 2019)
Strategy Analyst @ (August 2017 - July 2019)
Strategy Analyst Intern @ (May 2016 - August 2016)
Business Intelligence Intern @ (May 2015 - August 2015)
Ben Dumais Education
Ivey Business School at Western University
Bachelor's Degree (Business Administration)
Western University
Bachelor's degree (Computer Science)
Ben Dumais Skills
Analytics
Change Management
Communication
Customer Success
Data Analysis
Data Analytics
Data Science
Data Visualization
Exploratory Data Analysis
Leadership
Management
Microsoft Excel
Microsoft Office
Operations Management
Organization
Predictive Modeling
Product Management
Professional Services Management
Python (Programming Language)
Strategic Planning
Strategy
System Administration
Teamwork
Ben Dumais Summary
Ben Dumais, based in Toronto, ON, CA, is currently a Director of Customer Operations at Caribou. Ben Dumais brings experience from previous roles at Caribou and Validere. Ben Dumais holds a Bachelor's Degree in Business Administration @ Ivey Business School at Western University. With a robust skill set that includes Analytics, Change Management, Communication, Customer Success, Data Analysis and more. Ben Dumais has 1 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Ben Dumais?
Find contact details for 700 million professionals.