Marco Milanese è professore ordinario di Archeologia (Cattedra di Archeologia Urbana) presso l’Università di Sassari, dove insegna anche Archeologia Medievale. È docente di Archeologia Medievale nella Scuola di Specializzazione in Archeologia dell’Università di Pisa e ha insegnato nelle Università di Genova, Siena e Cagliari. È stato ispettore archeologo nella Soprintendenza Archeologica della Toscana e conservatore del Museo Archeologico di Montelupo Fiorentino. Nel 1997 ha fondato e dirige la rivista internazionale di studi Archeologia Postmedievale.