Răzvan este Consulting Project Manager în cadrul G.A.C. Group și este licențiat în Electronică și Telecomunicații la Universitatea Politehnică din București. Are, de asemenea, un doctorat în Cinematografie, axat pe imagistica 3D pentru industria filmului. De-a lungul carierei, și-a dezvoltat cunoștințele în cercetare și dezvoltare în diverse industrii, lucrând la sisteme pentru calculatoare de proces, imagistică 3D în film, o tehnologie unică de bază de date video pentru drumuri în colaborare cu Administrația Națională a Drumurilor și simulatoare de trenuri și metrou. A fost implicat și în designul și managementul stațiilor TV regionale la Antena 1, a predat la Universitatea de Teatru și Film, și a avut colaborări cu diverse autorități din țară.