Marc raakte op de middelbare school al gefascineerd door computers. Zijn eerste commerciële programma ontwikkelde hij in deze periode voor de Commodore 64. Hij studeerde informatica in Delft en heeft daarna een aantal jaar als freelancer gewerkt voor softwarebedrijven in Amerika en Azië. Daarna is hij aan de slag gegaan als leidinggevende ontwikkelafdeling en product manager bij diverse fabrikanten van pakket software. Zijn technisch inzicht, gecombineerd met organisatorisch vermogen en people management skills, komt daarbij goed van pas. Sinds mei 2016 is Marc werkzaam als CTO bij JDM Software. Afgelopen jaar heeft hij de ontwikkelafdeling uitgebreid met een extra Scrum team en het ontwikkelproces geoptimaliseerd. Momenteel werkt zijn team aan de nieuwe generatie PeterConnects producten.