Sarah Castle has extensive experience in project management and consultancy, beginning as an Administrator for Appleyards Ltd in 2008 and progressing to Project Manager at Appleyards Groupe Artelia from 2009 to 2014. Subsequently, Sarah joined Deloitte in May 2014 as a Consultant and has advanced to the role of Manager since September 2018. Sarah holds a degree in Contemporary History, focusing on Apartheid South Africa, from the University of Sussex, where attendance spanned from 2005 to 2008.
This person is not in the org chart
This person is not in any teams
This person is not in any offices