Management Team

Incubaid is managed by an international team with a unique blend of skills: technology inventions leading to disruption, entrepreneurial and investment experience to grow companies, go-to-market and strategic business development to reach channels and geographies.

Kristof De Spiegeleer - Founder and Technologist

Sophie De Maesschalck - Managing Director and Group CFO

Jan De Landtsheer - Chief Research and Development

Sacha Vekeman – Chief Marketing Officer

Peter Van der Henst – Group Finance Director

Pierre Van Hoorebeke - Group Legal Counsel