Today the Muir Group employ around 300 staff and has an annual turnover above £95m
We use cookies to improve your experience and track website usage. To read more about our policies click Privacy Policy