Sebastian Mahu are peste 15 ani de experiență în real-estate, acumulată în companii naționale și internaționale. De-a lungul anilor, Sebastian Mahu a coordonat activități de leasing, property management și facility, dar are experiență și în consultanţă în resurse umane, econometrie și marketing.
În anul 2018 s-a alăturat companiei IULIUS, unul dintre cei mai mari dezvoltatori și operatori de proiecte mixed-use de regenerare urbană din România, în calitate de Head of Asset Management. Din acest rol, Sebastian coordonează activitatea de management în operare pentru un portofoliu de peste 320.000 mp de retail și 240.000 mp de spații office premium. Focusul său este pe optimizarea, sustenabilitatea și reziliența activelor grupului IULIUS, la toate nivelurile de operare.