fbpx

Our Team

Lawrence Micalizzi

Director, Business Development & Partnerships

Theo Popescu

Chief Technology Officer

Kaido Schmidt

Technical Director

Claire Dalton

Business Solutions Analyst

Amit Sukhramani

Solution Specialist

Peter Eerikainen

Senior Project Manager

Katren Toots

Executive Assistant

Mikko Santos

Customer Support

David Tierney

Sales Manager

Maria Price

Channel Manger USA / Canada

Stephen Ankenman

Channel Manger EMEA

Pauline Bustamante

Executive Assistant