Charlotte O'Toole has extensive experience in HR and management roles, having worked at UK Shared Business Services Ltd and Zurich Insurance Company Ltd. Charlotte has a background in customer service, call center management, and project management. Charlotte has a strong educational background with degrees in counseling, personnel practice, customer service, and performing arts.
Sign up to view 0 direct reports
Get started