Owen McLellan
Group Managing Director,
Company Shop Group
Owen McLellan has more than a decade of experience in the retail and FMCG sectors. Before joining Company Shop Group he held various senior leadership positions at Morrisons within finance and strategy.
Having joined Company Shop Group in 2022 as Finance Director, he has been Group Managing Director since January 2023 leading the business as it seeks increase the amount of surplus products that are redistributed, providing a commercial, social and environmental return.
Sessions
-
25-Mar-2024