Marco è entrato in Facebook a Settembre del 2010 come capo del dipartimento sales per le regioni di CEEMEA e sud Europa, dopo 10 anni di esperienza manageriale. Prima di entrare in Facebook, Marco ha lavorato 3 anni in Google, dove il suo ultimo ruolo era quello di Head of Global Ad Ops Capacity Planning e 10 anni in Hewlett Packard, dove ha ricoperto diversi ruoli manageriali.