
Owen Hall
CEO

Ángel Márquez
Chief Technology Officer

Karl Rieder
Head of Development

Mohit Mehndiratta
Head of Partnerships

Roisin Hunter
Head of Customer Success