Stéphane Sadoux trained in history at the University of Oxford and in town planning at the University of Newcastle-upon-Tyne and Université Grenoble Alpes.

He is currently Director of LabEx AE&CC, the Centre of Excellence in Architecture, Environment & Building Cultures at the Grenoble School of Architecture, Université Grenoble Alpes. His research focuses on town planning theory, history and practice in Britain, with specific reference to utopian and resistance movements. He has taught in France, Switzerland, and Britain.