Our Leaders

Leading by example

Our leadership team is responsible for setting the direction and vision for Glencar. They also ensure that we operate efficiently and effectively, while also maintaining a positive work culture. They share a commitment to delivering the highest standards for our customers and employees.