Luke Callaghan

Multi-site Showroom Manager

Luke Callaghan has extensive experience in retail management, currently serving as a Multi-Site Showroom Manager at Peloton Interactive since November 2021. Prior to this role, Luke held multiple positions, including Store Manager, at schuh from November 2004 to November 2021, showcasing a significant career in managing retail operations. Luke's foundational education includes achieving A levels in Economics from Eccles College between 2002 and 2004.

Previous companies


Org chart

This person is not in the org chart



Offices

This person is not in any offices