Elizabeth Newman

Customer success manager

In her role as Customer Success Manager, Elizabeth Newman analyzes customer data to identify opportunities for improvement and proactively addresses any issues that may arise.

Lucy Lennon

CUSTOMER SERVICE MANAGER

Lucy Lennon is the Customer Service Manager responsible for overseeing the customer service team and ensuring that customer satisfaction and work are handled efficiently and effectively .