Nuo 2004 m. T. Garbaravičius dirbo Europos Centriniame Banke (ECB), pastaruoju metu ėjo vyriausiojo finansinio stabilumo eksperto pareigas ECB Finansinio stabilumo generaliniame direktorate. Karjeros pradžioje aštuonerius metus dirbo Lietuvos banko Ekonomikos departamente.
Trisdešimt septynerių T. Garbaravičius Vilniaus universitete įgijo ekonomikos mokslų daktaro laipsnį. Jis yra įvairių mokslinių publikacijų autorius. Pagrindinės mokslinių interesų sritys – finansinis stabilumas, bankų, investicinių fondų ir finansų rinkų veikla. T. Garbaravičius yra įgijęs tarptautiniu mastu pripažintą atestuoto finansų analitiko vardą (angl. Chartered Financial Analyst, CFA).
Pagal Lietuvos banko įstatymą centrinio banko valdybos pirmininko pavaduotojus ir valdybos narius šešeriems metams skiria Lietuvos Respublikos Prezidentas Lietuvos banko valdybos pirmininko teikimu.