Sarah Taylor is currently the Group CEO and Managing Director at Grosvenor Systems. Previously, Sarah served as the Managing Director UK at BRITA Group and held various roles in marketing and brand communications at companies like Avon and Beiersdorf UK Ltd. Sarah has extensive experience in leading strategic initiatives, managing sales and marketing teams, and developing business relationships. Sarah holds a 2:1 BA Honours degree in English & Media from Nottingham Trent University.
Sign up to view 1 direct report
Get started
This person is not in any teams