Board Members

Ramla Jarrar

Ramla Jarrar

Chief Executive Officer

Firas Jabloun

Firas Jabloun

Chief Technology Officer

Paul Baker

Paul Baker

Board Member

Rafal Kozlowski

Rafal Kozlowski

Director