Marco Rocca est chargé de recherche CNRS (UMR 7354 DRES, Université de Strasbourg), ainsi que chargé de cours en droit social européen et international à l'Université de Liège. Il est docteur en droit (Université Catholique de Louvain, 2014) avec une thèse intitulée « Posting of Workers and Collective Labour Law: There and Back Again -- Between Internal Market and Fundamental Rights ». Il a effectué ses études en droit (2009) à l'Université de Pise et à la Scuola Superiore Sant'Anna.