Sarah Leff has extensive experience in the call center industry, working in various roles such as Director, Consultant, Client Delivery Manager, Project Manager, Operations Manager, and Account Manager. With a background in Fine Art & Art History, Sarah has successfully managed teams, set up new campaigns, and focused on employee development and career growth. Sarah is dedicated to changing the perception of the industry and creating a positive and attractive working environment for their employees.
Sign up to view 0 direct reports
Get started
This person is not in any teams