I have recently worked closely with James as I was looking for my next opportunity. He quickly identified my profile as suitable to a specific client and made all the introductions. He has been following up with me during the process and has provided excellent support. I would highly recommend James and his work ethics.