Caron completed her undergraduate degree at the University of East Anglia and then moved to Loughborough University where she graduated with an MSc in Recreation Management. She pursued a career as a practitioner working in the areas of sport facility management, sports development and sports regeneration. This included various roles within local authorities in Leicestershire, working as a Senior Regional Officer for Sport England in the East Midlands and leading the work of the Braunstone Sport Action Zone embedded into the Braunstone New Deal for Communities Programme, the most deprived community in the East Midlands in the early 2000s.

From 2008 onwards Caron worked as an independent researcher before returning to Loughborough in 2013 to undertake her doctoral thesis which was completed in 2016. Caron then joined the School of Sport, Exercise and Health Sciences as a Research Associate, and in 2024 was appointed as Translation Lead – Health, Wellbeing and Sport.

Caron also teaches on the Sport Management undergraduate and postgraduate programmes in addition to supervising undergraduate, master's and doctoral student research projects.