wejo Leadership

Richard Barlow

Founder and Chief Executive Officer

John Maxwell

Chief Financial Officer

David Burns

Chief Technology Officer

Sarah Larner

Executive Vice President Strategy and Innovation

Den Power

Chief People Officer

Nick Goode

Executive Vice President Marketing

Mina Bhama

General Counsel and Company Secretary

Chris Hasenbein

Executive Vice President Sales

Craig Smith

Executive Vice President Sales

Benoit Joly

Executive Vice President Automotive and Mobility

Help Make JobSage Even Better.

We're just getting started. We’d love to hear what you think so far and how we can do better.