Lee Ryall is a seasoned customer service professional with extensive experience in management roles across various industries. Currently serving as Senior Customer Service Manager at The Delta Group since September 2021, Lee previously held positions including UK Customer Service Manager at MADE.COM and Customer Service Manager for Business Systems at Birketts LLP. Lee's background also includes significant tenure as Customer Services Manager at UK Power Networks and Branch Manager at Barclays. Lee's educational foundation includes studies at Colchester Royal Grammar School and Colchester Sixth Form College.
Sign up to view 0 direct reports
Get started