Với tư cách là SVP People tại iProov, James chịu trách nhiệm lãnh đạo sự phát triển tài năng, thu hút nhân tài, trải nghiệm và hoạt động của con người, cũng như sự đa dạng và hòa nhập. Ông lãnh đạo một nhóm tập trung vào việc tạo ra một nền văn hóa nơi mọi người có thể phát triển và cảm thấy thoải mái khi là chính mình, để họ có thể thể hiện tốt nhất.
Trước iProov, James đã giữ nhiều vị trí lãnh đạo trong các công ty công nghệ và Dịch vụ Tài chính, bao gồm Travelex và IBM, cũng như lãnh đạo việc mở rộng nhanh chóng chương trình ứng phó với COVID của Chính phủ Anh.