skip to Main Content

Leadership Team

Board of Directors

Subhash Challa

Executive Chairman & CEO

David Smith

David Smith

Non-Executive Director

Zenon Pasieczny

Zenon Pasieczny

Non-Executive Director

Management Team

Christian Stevens

Chief Financial Officer & Company Secretary

Surendra Sanka

Director, Operations

Duc Vo

Chief Technology Officer

Nathan Rogers

Chief Commercial Officer

Back To Top