Essential Tech Centre

Annual Reports

Have a look at our 10+10 report published in 2023! Learn more about our approach, action, successes and team.

English Version: Read Full Report

French Version: Lire le Rapport Complet

brochure webpage.jpg
EssentialTech Centre

essentialtech [at]
+41 21 693 60 68
Mailing address:
Station 10
1015 Lausanne (Switzerland)
Physical address:
EPFL Lausanne Campus
CM 2-303
Meet our team
Sustainable Development goalds