Giovanni Marseguerra è Professore ordinario di Economia politica nella Facoltà di Scienze politiche e sociali dell'Università Cattolica del Sacro Cuore di Milano dove insegna anche Economia dell'impresa e Logica e Decisioni razionali.
E' Delegato del Rettore per il Coordinamento dell'Offerta Formativa.
Dopo la Laurea (con lode) in Matematica all'Università degli Studi di Milano, ha studiato alla London School of Economics dove ha conseguito il Master of Science in Econometrics and Mathematical Economics ed il Ph.D. in Economics.
E' Segretario del Comitato Scientifico della Fondazione Vaticana Centesimus Annus - Pro Pontifice.
E' membro del Comitato Scientifico del Centro di Ricerche in Analisi economica e Sviluppo economico internazionale (C.R.A.N.E.C.) della Università Cattolica del Sacro Cuore di Milano.
E' anche membro del Comitato Scientifico di varie Riviste tra cui Economia Politica - Journal of Analytical and Institutional Economics, edita dalla Società Editrice Il Mulino, Bologna, ed Atlantide, quadrimestrale dalla Fondazione per la Sussidiarietà.
E' Direttore della Divisione "Welfare aziendale e Innovazione sociale" di ALTIS - Alta Scuola in Impresa e Società dell'Università Cattolica del Sacro Cuore di Milano.
E' Socio effettivo della Società Italiana degli Economisti.
E' editorialista del quotidiano on-line ilsussidiario.net.