Back
Rachel McLeish
Customer Services Manager
Rachel McLeish joined Betta Group in 2017 and serves as Customer Services Manager, overseeing the customer service department. Rachel is dedicated to excellence and committed to delivering exceptional client experiences. Her passion for technology and customer-focused solutions has been crucial in supporting the company’s significant expansion over the years.
Rachel leads our dedicated team of Customer Service and Sales Consultants, supporting the company’s nationwide network of inspectors and serving as the main point of contact for customers. She ensures exceptional service delivery and customer satisfaction.
