Lee Willis is currently serving as the Contact Center Manager at BAXI. Prior to this role, Lee held positions such as Customer Service Manager at Godiva Limited, Head of UK Customer Service at Intouch Games Ltd, Customer Service Team Manager at Interserve, and Service Team Manager at Compass Group. Lee began their career as a Call Centre Team Leader at GE.
Sign up to view 0 direct reports
Get started