We are delighted to announce the appointment of Stephen Branch in the new role as Managing Director of our company and all business in the UK with effect from Tuesday 1st November 2016.
Stephen has broad experience in senior roles across a range of industries and most recently as UK Operations Director with Northgate, where he led a successful business improvement programme.
Stephen's background and experience in multi-site business improvement will enable him to lead the UK business forward as it strengthens our position as a major force in the industry we serve.