Leigh Jones is an experienced finance professional currently serving as Commercial Controller and previously as Finance Manager at Rapha since July 2017. Prior to this role, Leigh worked at Marks and Spencer from March 2004 to July 2017 as a Finance Analyst. Leigh holds a Bachelor of Science (BSc) degree in Mathematics from the University of Warwick, attained between 2000 and 2003.
Sign up to view 0 direct reports
Get started