Management

Ayham Alnabulsi
Chief Executive Officer CEO
Beatriz Cash
Chief Technology Officer CTO
   
Steve Bird
Executive Chairman
Mohamad Saleh
Executive Director