Dopo aver conseguito la laurea in Economia, Marco ha lavorato per due anni su progetti di start-up aziendale per una società di consulenza in Italia e negli Stati Uniti.
Nel 1996 entra a far parte del Gruppo Shell e inizia a lavorare nel settore Business-to-Business ("B2B"), gestendo i rapporti di fornitura di Shell con i principali clienti aziendali per i suoi prodotti finiti. Nel 2006 è diventato responsabile di tutte le attività B2B nell'Europa meridionale, per cui ha assunto la posizione di Direttore Generale per le attività di gas ed energia elettrica di Shell in Italia e Francia.
Nel 2010 Marco ricopre la carica di Country Chair per l'Italia e i Paesi dell'Adriatico, comprendendo operazioni di vendita al dettaglio in Slovenia. Nel 2010 è stato anche nominato Presidente del Consiglio di amministrazione e CEO delle attività di esplorazione e produzione di Shell in Italia. Dal 2017 Marco è visiting professor presso Science PO - Paris School of International Affairs.