Absolvent al ciclurilor de licență și master în cadrul Facultății de Cibernetică, Statistică și Informatică Economică – ASE București, Octavian are 16 ani de experiență în domeniul financiar.
Octavian și-a început cariera în departamentele de analiză financiară și controlling din cadrul unor instituții financiar-bancare importante precum GE Capital, BCR, Volksbank – Banca Transilvania, iar în perioada 2016-2017 a ocupat rolul de Head of Finance în cadrul Orange Money, în procesul de lansare a serviciilor financiare ale Grupului Orange România.
În 2018 s-a alăturat echipei SelfPay în poziția de CFO, unde coordonează activitățile financiare ale grupului și, alături de echipa, participă la extinderea națională și internațională a serviciilor furnizate de SelfPay.
SelfPay, companie 100% românească, înființată în 2009, deține cea mai mare rețea de terminale de tip self-service din România, cu peste 10.600 de Stații de Plată și mai bine de 260 de servicii disponibile. În 2022 a lansat rețeaua internațională, în Irlanda și Franța, urmând ca extinderea să continue în alte țări din regiune și nu numai. Tot în 2022 a lansat aplicația mobilă SelfPay Now, cu funcția principală de Cash Deposit, unică în Europa, prin care utilizatorii pot alimenta cu numerar cardurile bancare în timp real, fără a mai fi necesar să se deplaseze până la bancă.