Liz's role as Support Team Lead is to manage, lead, train and develop customer success employees to extend individual skills and achieve overall objectives. Liz overseas the day to day operations of the deployment team and monitors the activities of the customer success team to ensure all service levels committed are met and exceeded. Liz focuses on enhancing the teams performance and maximising customer satisfaction through strategic management and implementing process improvement.
Sign up to view 0 direct reports
Get started