James is a great consultant and really took into account everything I wanted in my next role to support my future career development. He helped me find a role which was exactly what I’d hoped for, providing support throughout the entire process. A really professional agent and great representation to the firm.