Mario Restuccia est diplômé du Bachelor in International Politics and Government à l’Université Bocconi de Milan, et du Master en Politiques Publiques à Sciences Po Paris.
De 2016 à 2018, Mario a travaillé à plusieurs campagnes électorales en Italie. Depuis 2020, Mario a rejoint Etalab, le département de la Direction interministérielle du numérique en charge de la politique de la donnée de la France, en tant que chargé de mission Open Data.