Francesca Beard

Internal Communications And Engagement Officer at Nacro

Francesca Beard is an experienced professional specializing in internal communications and engagement, currently serving as the Internal Communications and Engagement Officer at Nacro since July 2025. Francesca has held various positions in the field, including Internal Communications and Change Leader at the Institute and Faculty of Actuaries and Interim Senior Internal Communications Officer at the London Early Years Foundation. Previous roles also include Senior Internal Communications Officer at Rethink Mental Illness and Internal Communications Specialist at Pernod Ricard. Francesca's career began in 2015 as a Clinic Receptionist and Administrator at Guildford Physiotherapy & Sports Clinic. Academically, Francesca is pursuing a Master of Arts in Creative Events Management at Falmouth University and holds a Bachelor of Arts in Politics from the University of Exeter, along with studies in International Politics at City St George’s, University of London.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices