Noah Bell has a strong background in marketing, with experience working as a Chief Marketing Officer at Desjardins Financial Security Life Assurance Company. Previously, Noah has held positions as a Marketing Coordinator at both Pet Valu and Business Element, where Noah successfully led marketing campaigns and managed client accounts. Noah graduated from the University of Toronto with a Bachelor of Business Administration (B.B.A.) degree in Marketing.
Sign up to view 6 direct reports
Get started