
Glencar gets ready for further growth with trio of high-profile appointments
Operations Team has been strengthened significantly with the hire of three new, experienced Operations Directors with immediate effect. Glencar, an expanding construction company specialising in