Sarah Allwood is an experienced Risk Manager currently working at Community Integrated Care since September 2021. Prior to this, Sarah held various positions at Wescot Credit Services Limited from April 2011 to September 2021, including Senior Risk Analyst, Compliance Monitoring Analyst, Call Quality Auditor, and Call Center Agent. Sarah earned a Bachelor's degree in International Politics and Policy from the University of Liverpool, completing the program from 2007 to 2010.
Sign up to view 0 direct reports
Get started