James is a great recruiter with awesome communication skills and patience. He walked me though the whole process starting with the job interview, which resulted in a job offer. I wish I worked with him earlier 8mo ago, when I started looking for a job. I recommend everyone who is looking for a job opportunity, to have such a great recruiter as James!