Customer Support Team Lead
Lisa leads Signature’s customer support team, helping to ensure centres, learners and customers receive the support they need.
Lisa leads Signature’s customer support team, helping to ensure centres, learners and customers receive the support they need.