Payal Gupta

Chief Executive Officer & Director

Moira Kelly

Technology Officer

David Mazouz

Marketing Manager

Cristian Pavon

Technology Officer

Jennifer Saunders

Marketing Manager

Robinson Crusoe

Chief Engineering Officer

Josep Borrell

Technology Officer

Evangeline Jon

Technology Officer