Our Executive Team

blank image
Karan Bhalla

Chief Executive Officer

blank image
Suchit Shah

Chief Operating Officer

blank image
Ben Rempe

Chief Revenue officer

blank image
Michael Montera

Chief Financial Officer