Sarah Mitchell is a highly experienced professional in customer success and supply chain management, currently serving as a Senior Customer Success Manager at Mitek Systems since December 2022. Prior to this role, Sarah held the position of Customer Success Manager EMEA at NAVEX from April 2022 to December 2022 and worked at Monika UK & Europe as a Customer Service Manager from February 2017 to April 2022. Earlier in their career, Sarah served as both a Supply Chain Manager and Supply Chain Planner at Brakes UK from September 2005 to February 2017. Sarah completed education at West Grantham Academy High School from September 1997 to August 2002.
Sign up to view 0 direct reports
Get started
This person is not in any teams