James est l'un des fondateurs de Stance, un cabinet de conseil qui aide les organisations à comprendre comment elles peuvent s'améliorer dans leurs activités. Avant de fonder Stance, James était fonctionnaire au sein du Government Digital Service, en charge du Public Services Network et a développé la stratégie pour le Crown Hosting Service du Royaume-Uni. James a passé 15 ans en tant que technologue et entrepreneur avant de rejoindre le gouvernement dans des entreprises telles que Joyent, Canon Europe et Fotango. Il a travaillé sur javascript et Node.js avant qu'ils ne deviennent célèbres, détient plusieurs brevets pour l'informatique en nuage et a encadré des startups à l'incubateur de startups canadien, FounderFuel. Il s'est entretenu avec le Digital Transformation Office d'Australie et le Digital Service des États-Unis lors de leur création, et s'exprime régulièrement sur des questions technologiques qui concernent tout le monde. En 2008, il a contribué au livre "Collective Intelligence : Creating a Prosperous World at Peace".