Arvind Movva
Founder & CEO
bio

Luke Lonergan
Chief Operating
Officer

bio

Talha F Basit
Chief Technology
Officer

bio

Sean Casey
Head of Product
bio