Owen McLellan serves as the Group Managing Director and Group Finance Director at Company Shop Group since June 2022, and also holds the position of Non Executive Director at Sheffield Health and Social Care NHS FT. Prior experience includes multiple roles at Morrisons from January 2012 to May 2022, culminating in the position of Finance Director overseeing Group FP&A, Property, Retail, Logistics, and Loss Prevention. Prior to Morrisons, Owen McLellan served as a Management Consultant in Finance at PricewaterhouseCoopers and held various financial roles at Wyeth Pharmaceuticals. Owen McLellan holds a degree in Economics from the University of Durham and has additional qualifications from the Association of Corporate Treasurers and the Chartered Institute of Management Accountants.
Sign up to view 12 direct reports
Get started
This person is not in any teams