Leadership Team



Greg Demas

Greg Demas

Chief Executive Officer

Nick Pessimisis

Nick Pessimisis

Chief Financial Officer

Amy Chase

SVP, Services

Joe Jarriel

SVP, Engineering

Dan Mercurio

Global Head of Sales

Vishal Ramesh

VP, Product

Operating Group



Angela Bidos

Director of Human Resources​

Zohair Abbas

Senior Manager, Infrastructure

Brooke Clark​

VP, Revenue Operations​

Danyal Rashid

Engineering Manager

John Shortt

VP, Professional Services

Obuliraj Selvaraj

Technology Manager, India

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