skip to Main Content

Leadership Team

Board of Directors

Subhash Challa

Executive Chairman & CEO

David Smith

David Smith

Executive Director, COO and Company Secretary

Zenon Pasieczny

Zenon Pasieczny

Non-Executive Director

Management Team

Christian Stevens

Chief Financial Officer

Surendra Sanka

Director, Operations

Duc Vo

Chief Technology Officer

Nathan Rogers

Chief Commercial Officer

Back To Top