Sarah Youll is a seasoned professional in cybersecurity and account management, currently serving as a Cyber Security Rating Specialist at Bitsight since February 2023. Previously, Sarah held the position of Customer Relationship Manager at ThirdPartyTrust, a Bitsight company, from August 2020 to February 2023. Sarah's experience includes working as a Business Development Representative at MURAL, where responsibilities involved partnering with clients to enhance online collaboration. Sarah also has a background in education, having taught English at Seoul Gwanak English Village, and in online marketing, where Sarah supported B2B sales for small to medium businesses in New Zealand. Earlier roles include managing key accounts at BetEasy and overseeing national account development for the Clarins Group across major UK retailers. Sarah is an alumnus of York St. John University.
Sign up to view 0 direct reports
Get started
This person is not in any teams
This person is not in any offices