Marc Michiels

Marc is Founder and Chairman of Novacap. He leads the identification of investment opportunities under strict selection criteria, defined by the Investment Committee.

 

Previously, Marc was president and CEO of a management company in Luxembourg, whose main activities were Discretionary Portfolio Management, and the set up and management of UCITS and AIF funds (40 strategies for about $1.5 Bn). After 8 years of growth, he sold the company to a leading Irish independent company in fund services and is currently one its Directors in Luxembourg.

 

Marc is the President of Novadvice, an Independent Financial Advisor in Chile. He used to oversee the quantitative advisory business, materialized through the largest Quant Fund in Chile (> $200M USD).

 

Marc began his professional career at the largest Independent Financial Advisory company in Spain. He oversaw financial training for professionals in the financial sector before becoming EAFI’s Institutional Quantitative Advisor. Marc used to manage its main institutional accounts in Europe.

 

Having Belgian and Peruvian roots, Marc grew up between Europe and Latin America where he had the opportunity to learn the best of both worlds. Marc holds a Master’s degree in Commercial Engineering from the ICHEC Business School in Brussels and a PDD from IESE in Madrid.

info@icm-funds.com

USA: +1 305 602 5454

LUX: +32 470359420

© 2020 Invest Capital Management. All rights reserved.

Contact Us