2 października 2009 został powołany przez premiera Donalda Tuska na stanowisko prezesa Zakładu Ubezpieczeń Społecznych. Był odpowiedzialny za informatyzację tej instytucji, popadł w konflikt ze związkami zawodowymi, a Najwyższa Izba Kontroli ogłosiła w sierpniu 2014 krytyczny raport o działalności ZUS. 6 lutego 2015 podał się do dymisji. 31 marca tego samego roku przestał pełnić funkcję prezesa ZUS. W tym samym roku został doradcą zarządu mBanku. Kilkakrotnie był wybierany na przewodniczącego komitetu sterującego Europejskiej Sieci (ISSA). Jako prezes ZUS-u odbył podróże do Izraela, Kanady, Kataru, Turcji i Zjednoczonych Emiratów Arabskich.

W latach 2016–2018 był członkiem zespołu eksperckiego przy minister cyfryzacji Annie Streżyńskiej. We wrześniu 2017 wszedł do rady nadzorczej producenta przekaźników elektromagnetycznych . W 2018 doradzał jako ekspert brytyjskiej organizacji rządowej Good Governance Fund. W 2020 został prezesem zarządu należącej do archidiecezji warszawskiej spółki Roma Office Center.