Laurent Batsch est ancien élève (« archicube ») de l’École normale supérieure de l’enseignement technique (devenue en 1985 l’« ENS Cachan »). Il a fait une thèse en sciences de la gestion à l’Université Paris-Dauphine où il est devenu maître de conférence en 1993. En 1997, il devient professeur à l’Université de Cergy-Pontoise, puis professeur agrégé à l’Université Paris-Dauphine en 1999. Il y a créé le master 246 de management de l’immobilier et travaille.

Laurent Batsch a écrit La FEN au tournant, publié en 1987 aux éditions La Brèche2 (les éditions de la LCR 3), puis plusieurs ouvrages sur la financiarisation des stratégies des groupes. Il est membre de l’Association française de finance (AFFI), de la Société française des analystes financiers (SFAF) et de la Société française de management (SFM).