Exciting changes in team James Gibb

There have been a few exciting changes recently within the James Gibb team, including a new board appointment and a couple of internal promotions.  As a business increases in size, so does its need for improved control and oversight. We are no different and we are delighted to announce that we have recently appointed Euan…