
Ivo van Dam
Chief Technology Officer

Jochum van Grinsven
Project Manager & Sales Manager

Jur Broertjes
Sales Manager

Michael Todd
Enterprise Expansion Manager

Paul Sieljes
Project manager

Ramon Dolz Molla
Country Manager Spain

Selina Groenveld
Communications