Insegna da oltre quindici anni Organizzazione e Gestione delle Risorse Umane alla LUISS Guido Carli, mentre alla LUISS Business School è Professor of Practice in People Management, HRM & Organisation, Organisational Behaviour, Responsabile del People Management Competence Centre & Lab e Direttore del Master di Primo Livello in Gestione Risorse Umane e Organizzazione. Ha insegnato anche nelle università di L’Aquila, Siena, Iulm di Milano, Sapienza di Roma, Politecnica delle Marche e Europea di Roma.