Diplômé à l'Institut d'études politiques de Paris (1979-1982), Stéphane Bodier a débuté sa carrière chez Publicis comme chargé d'études média jusqu’en 1986.
Enseignant à la Sciences Po depuis 2009, il a été Président de Mediabrands France de 2007 à 2014 et Président de l'OJD (Office de Justification de la Diffusion) depuis 2006.
Il a été élevé au grade de chevalier de la Légion d’honneur par le ministère de la Culture et de la Communication en 2014.
Il est propriétaire et gérant de Vila Bea, une maison d'hôtes de luxe à Moulay Bousselham au Maroc depuis 2015.