Did you know?
Did you know?

We are the most experienced. 150,000 inspections nationwide.

You are browsing from New Plymouth. Is this correct? Click here to change your location
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.  

Rachel McLeish
Scroll to Top