En tant que SVP People chez iProov, James est responsable du développement et de l'attraction des talents, de l'expérience et des opérations du personnel, ainsi que de la diversité et de l'inclusion. Il dirige une équipe qui s'attache à créer une culture où chacun peut s'épanouir et se sentir à l'aise pour être lui-même, afin de donner le meilleur de lui-même.
Avant de rejoindre iProov, James a occupé divers postes de direction dans des entreprises de technologie et de services financiers, notamment Travelex et IBM, et a dirigé l'extension rapide du programme de réponse du gouvernement britannique au COVID.