Διευθυντής Ερευνών στην Ακαδημία Αθηνών από το 2005 και Διευθυντής του Κέντρου Ερεύνης της Ιστορίας του Νεώτερου Ελληνισμού από το 2016. Έχει διδάξει στην Εθνική Σχολή Δημόσιας Διοίκησης, στο Ελληνικό Ανοικτό Πανεπιστήμιο και σε μεταπτυχιακά προγράμματα Ιστορίας.
Έχει διατελέσει Visiting Research Associate στο King’s College London και Stanley J. Seeger Visiting Fellow in Research στο Princeton University. Έχει επίσης συμμετάσχει σε επιστημονικά και εκπαιδευτικά όργανα, μεταξύ άλλων στο Εθνικό Κέντρο Δημόσιας Διοίκησης.