Richard Morecroft is an accomplished business leader with extensive experience in operational and strategic roles across various organizations. Currently serving as Chief Operating Officer at Stitch, Richard has previously held significant positions including Board Member at R8 Capital PLC, Non-Executive Director at ONE, and Chief Operating Officer at Mode. Additionally, Richard was the Managing Partner for Strategy and Leadership at Digital Works Group (UK). Academic credentials include a degree from the University of Greenwich in 1998 and further education at London Business School in 2005.
Sign up to view 0 direct reports
Get started
This person is not in any teams