Marc Vollebregt studeerde geschiedenis aan de Universiteit van Utrecht en Digital Business aan Hyper Island in Stockholm. Hij is oprichter van AVEC, dat organisaties helpt om de mens centraal te zetten. Hij heeft gewerkt in Zweden, Denemarken, Marokko en Iran.