top of page
Patrick Barge 2.jpg

Patrick Barge

Chief Executive Officer

Michael Streichsbier square.jpg

Michael Streichsbier

Chief Technical Officer

Praveen Nair.png

Praveen Nair

Chief Financial Officer

Patrick Barge 2.jpg

Adam Gross

Vice President, Sales and Marketing

Mike Sally_edited.jpg

Mike Sally

Vice President, Operations

ESW Group_edited.jpg

 

 

bottom of page