Rebecca Hubbard currently serves as the Marketing and Communications Manager at Hensall Co-op, a position held since June 2022. Prior to this role, Rebecca held the title of Marketing and Customer Experience Manager at McHardy Vacuum from May 2011 to June 2022. Rebecca completed studies at Fanshawe College from 2008 to 2011.
Sign up to view 4 direct reports
Get started