After completing his Master of Business Administration (MBA) at the Harvard Business School in 1993, Marc spent over 20 years in leading senior management roles at various multinational companies, including Thyssen Handelsunion, MCI WorldCom, International SOS Group (Executive Board Member) and Allianz Global Assistance (Chief Sales Officer, Executive Board Member). During that period, he lived in the United States, France, United Kingdom and Germany.

Marc holds a Ph.D. in International Management from the University of Jena.

Since 2015, Marc has been running his own venture capital business, investing growth capital in technology companies and supporting them operationally.

Outside his profession his interests include travel, soccer and opera.