
Michel ist Gründungspartner von Avedon und war Investment Director bei dem Vorgängerfond NIBC Capital Partners. Davor arbeitete er drei Jahre bei PricewaterhouseCoopers als Manager im Bereich Transaction Services mit Schwerpunkt auf Financial Due Diligence im Auftrag von Private-Equity-Fonds in einer breiten Palette von Branchen. Er arbeitete auch als Associate/Investment Manager bei Waterland Private Equity und in der Assurance Practice von Arthur Andersen. Er hat Betriebswirtschaftslehre studiert und ist Certified Public Accountant.