About Rob

August 15, 2021

Meet Rob

Rob Flack graduated from the University of Guelph in 1979 and began his business career with Masterfeeds Inc., a national agribusiness that employs over 650 people across Canada. He began as a sales trainee and built a successful career learning the ropes from the ground up. He moved to London...