Leadership

Sandy Demitroff

Chief Executive Officer

close

Charles Adelman

Chief Technology Officer

close

Michael O'Brien

Director of Sales

close

Srishty Thapar

Director of Operations

close

Charles Della Sala

Director of Sales Revenue

close

Christian Lopez

Director of Sales Lead Flow

close

Noah Phan

Director of Sales Enablement

close

Stephen Torna

Sales Manager, Team Lead

close