Francesca Castle currently serves as a People Partner and previously held the role of People Advisor at Pion since July 2021. Prior to this, Francesca worked at Mindshare as a Human Resources Assistant and HR Administrator from September 2018 to July 2021. Francesca earned a Bachelor of Arts degree in Philosophy from Cardiff University between 2015 and 2018.
Sign up to view 0 direct reports
Get started