Marc is responsible for leading the German operation and driving business growth and diversification in Germany. Having joined Ingeus at the start of our German delivery in May 2006 as an advisor in Nuremberg, Marc quickly progressed to managing the Munich site when it opened in 2007. His strong leadership and commitment to the company’s vision and values later saw him take on the role of Chief Operating Officer where he helped to set-up Ingeus's new operations in Switzerland.
Since 2012, Marc has been the Chief Executive Officer for Ingeus Germany.