Leadership Team



Greg Demas

Greg Demas

Chief Executive Officer

Nick Pessimisis

Nick Pessimisis

Chief Financial Officer

Wes West

Chief Analytics Officer

Amy Chase

SVP, Services

Dan Mercurio

Global Head of Sales

Vishal Ramesh

VP, Product

Operating Group



Zohair Abbas

Senior Manager, Infrastructure

Angela Bidos

Director of Human Resources​

Brooke Clark​

VP, Revenue Operations​

Danyal Rashid

Engineering Manager

Obuliraj Selvaraj

Technology Manager, India

John Shortt

VP, Professional Services

David Soares

VP, Finance​

Board of Directors



Marc Bala

Marc Bala

Greg Demas

Greg Demas

Nancy Langer

Nancy Langer

Ishan Manaktala

Bob Phillips

Bob Phillips

Scott Staples

Scott Staples