Francesca Castle is an experienced People Partner and People Advisor currently working at Pion since July 2021, following a tenure at Mindshare from September 2018 to July 2021 as a Human Resources Assistant and HR Administrator. Francesca holds a Bachelor of Arts degree in Philosophy from Cardiff University, completed between 2015 and 2018.
Sign up to view 0 direct reports
Get started