En mai 1986, il est nommé à l'assistance publique - hôpitaux de Paris, en tant que conseiller financier au cabinet du directeur général puis directeur des finances. Il devient directeur général de l'AP-HP en janvier 1993.
Il a rejoint Bayard Presse en septembre 1997 en tant que président du directoire. En arrivant à La Croix, il a cru à l'avenir de ce quotidien catholique bien que beaucoup le considéraient comme un quotidien en faillite parce que trop politisé. Il en a fait un des rares quotidiens français qui ne connaît pas le déclin. Il a soutenu son rédacteur en chef, Bruno Frappat, lorsque ce dernier, venu du quotidien Le Monde, décide de faire passer le quotidien du soir en un journal du matin. Le changement fut un succès.