The Executive Team
-
Mike Dennis
Chief Executive Officer
-
Jeff Watt
Chief Financial Officer
Read Full Bio -
Peter Schulz
Chief Technology Officer
Read Full Bio
Board of Directors
-
David Traynor
Non-Executive Chairman
Read Full Bio -
Rob van der Meij
Non-Executive Director
Read Full Bio -
Andrew Lane
Non-Executive Director
Read Full Bio -
David Harris
Non-Executive Director
Read Full Bio -
Sridhar Ranganathan
Board Observer
Read Full Bio