Ο Γιάννης Κατσουλάκος είναι καθηγητής οικονομικής επιστήμης του Οικονομικού Πανεπιστημίου Αθηνών (ΟΠΑ) από το 1994, διευθυντής μεταπτυχιακών σπουδών του Τμήματος Οικονομικής Επιστήμης του ΟΠΑ, καθώς και αντιπρύτανης Ακαδημαϊκών Υποθέσεων και Προσωπικού του ΟΠΑ από τον Σεπτέμβριο του 2007. Υπήρξε αναπληρωτής καθηγητής του ΟΠΑ κατά το διάστημα 1990-1993 και του Πανεπιστημίου του Liverpool κατά το διάστημα 1985-1992. Έχει διδάξει στα πανεπιστήμια Bristol, Southampton και στο London School of Economics. Πήρε το διδακτορικό δίπλωμά του από το London School of Economics το 1984. Έχει δημοσιεύσει περισσότερα από πενήντα άρθρα σε διεθνώς αναγνωρισμένα περιοδικά με κριτές και έχει συγγράψει επτά βιβλία. Υπήρξε επισκέπτης καθηγητής από το πανεπιστήμιο του Pittsbourgh (1992-1993) στο Centre of Economic Research and Graduate Education Charles University της Πράγας και, επίσης, διετέλεσε visiting research fellow (άνοιξη 1994) στο Κέντρο Οικονομικών Ερευνών και Στατιστικής στο CREST-ENSAE (Παρίσι).
Το ερευνητικό και συμβουλετικό έργο του επικεντρώνεται στα εφαρμοσμένα μικροοικονομικά και ειδικότερα στη βιομηχανική οργάνωση, στα οικονομικά της τεχνολογικής αλλαγής, στα οικονομικά δημόσιων επιχειρήσεων και οργανισμών, στην πολιτική του ανταγωνισμού και στη βιομηχανική πολιτική. Διδάσκει Βιομηχανική Οργάνωση και Χρηματοοικονομικά σε προπτυχιακό και μεταπτυχιακό επίπεδο. Υπήρξε σύμβουλος του ΟΟΣΑ και της Ευρωπαϊκής Επιτροπής κατά διάφορα χρονικά διαστήματα, από το 1986, και πρόεδρος του Ινστιτούτου Μελετών Οικονομικής Πολιτικής (ΙΜΟΠ) το διάστημα 1993-1995. Από το 1992 είναι μέλος του Editorial Board του Journal of Evolutionary Economics, ερευνητικός εταίρος του Centre of Economic Policy Research (CEPR) του Λονδίνου, μέλος του διοικητικού συμβουλίου της International Schumpeter Society και μέλος του διοικητικού συμβουλίου του European Association for Research in Industrial Economics. Υπήρξε επίσης εθνικός εκπρόσωπος στην Επιτροπή της Ευρωπαϊκής Ένωσης για το πρόγραμμα "Στοχοθετημένη κοινωνικο-οικονομική έρευνα" (1994-1998). Είναι τακτικό μέλος της Ελληνικής Επιτροπής Ανταγωνισμού από το 1995. Είναι μέλος της Επενδυτικής Επιτροπής του Ταμείου Νέας Οικονομίας (ΤΑΝΕΟ).