By far the best recruitment experience I have had to date. From first contacting me about the job opportunity to the onboarding process, Keith kept me fully informed about progress. He was very professional throughout and always quick to answer my queries. I have already recommended Abercorn Sinclair to others.