James is an excellent recruiter, he's maintained a very positive working relationship over time as well as consistently providing the right vetted opportunities. James has an excellent understanding of what a client needs but also what each individual is looking for, with the client fit and criteria/career match always being at the forefront to ensure a long-term successful placing. I would, have and do definitely recommend James, and the wider RBR team.