Martin študoval na Oxforde a promoval v odbore zdravotnícky manažment na Imperial College, v Británií neskôr pôsobil ako analytik v štátnom zdravotníckom inštitúte. Od roku 2014 pracuje na ministerstve zdravotníctva a od roku 2016 šéfuje IZP. Martin je autorom viacerých publikácií a je členom social protection committee Európskej komisie.