Skip to main content
Logo
European Innovation Council

Franc Mouwen

EIC Programme Manager for architecture engineering construction technologies​​

Franc

Franc Mouwen is the EIC Programme Manager for architecture engineering construction. Franc's expertise is in technology scouting and venture building for the construction sector of the future. After his MSc Mechanical Engineering at TU Delft in the Netherlands, Franc was a project manager responsible for some of the largest and pioneering tunnel boring systems for several major clients in Europe and Asia. Franc earned a fulltime MBA degree at IMD in Switzerland and has since ventured into climate change mitigation combining technology, innovation, and entrepreneurship. He joined and founded several deep technology startups, leveraging his knowhow of and passion for construction.