Our Leadership Team

Charif El-Ansari

Chief Executive Officer & Director

Manoj Kalyanaraman, CTO of Dropsuite

Manoj Kalyanaraman

Chief Technology Officer

Mark Kirstein

Chief Product Officer

Bill Kyriacou

Bill Kyriacou

Chief Finance Officer

Eric Roach

SVP, Global Channel Sales and Marketing

Frederique Van De Poll, Head of HR

Frederique Van De Poll

Head of HR