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 known for her dedication to excellence and commitment to exceptional client experiences. Rachel’s passion for technology and customer-focused solutions has seen her instrumental in supporting the business through its huge expansion during her many years with the company.
Rachel leads our dedicated team of Customer Service and Sales Consultants who provide support to our nationwide network of inspectors and are the main point of contact for our customers, ensuring exceptional service delivery and customer satisfaction.
