Meet the Team

Meet some of our team

Alberto Mian

Chief Executive Officer & Co-Founder

Christelle Benaglia

Chief Operating Officer

Olivier Bucheli

Executive Chairman & Co-Founder

Ali Kheloui

Chief Financial Officer

Daniel Favrat

Innovation Expert & Co-Founder

Samuel Henchoz

Chief Technology Officer & Co-Founder

Thomas Wicht

Project Manager

Felicia Noreskar

Communications & Marketing Manager

Sabine Pochon

Administrative Officer

Grégory Meertens

Project Engineer

Clément Trussardi

Refrigeration Technician and Maintenance Expert

Hesham Selim

Enterprise Account Manager

Meet our board

Olivier Bucheli

Executive Chairman & Co-Founder

Alberto Mian

CEO & Co-Founder

Visit our career page

Want to join our small, but fast-growing cleantech startup?