Key Contacts

Sales contacts

Martti Pinomaa

Martti Pinomaa

Chief Sales Officer

Mikko Saarikko

Mikko Saarikko

VP Sales, Europe

René Wermke

René Wermke

Sales and Business Development Director, DACH

Diego Mejia

Diego Mejia

Sales Director, NA & LATAM

Ricardo Fantin

Ricardo Fantin

Business Development Manager, CALA

Leadership team

Fabio Belloni

Fabio Belloni

Co-Founder / Chief Executive Officer

Kimmo Kalliola

Kimmo Kalliola

Co-Founder / Chief Operations Officer / Board Member

Martti Pinomaa

Martti Pinomaa

Chief Sales Officer

Niko Kareno

Niko Kareno

Head of Product Management & Development

Adrien Berthou

Adrien Berthou

Head of Project Delivery & Services