Steve Sherrer is the CEO of Thrive Group. Previously, he was Chief Operating Officer at Lutherwood. Steve holds a Faculty of Medicine, Health Quality Ontario IDEAS Advanced Learning Certification from University of Toronto.
Sign up to view 11 direct reports
Get started