Nakon završetaka diplomskog studija na Ekonomskom fakultetu za Zagrebu, svoj radni odnos započinje u revizorskoj kući Deloitte u kojem provodi 3 godine gdje je stekao vještine i znanja iz područja financija i računovodstva na društvima u financijskoj i nefinancijskoj industriji. Nakon Deloittea, kraći period se zadržava u društvu Milenijum promocija na poziciji izvršnog direktora za financije, nakon kojeg odlazi u Hrvatski telekom u sektor za strategiju na poziciju Voditelja projekta.
Od 2018. godine do danas radi u okviru Grupe Croatia osiguranje, u kojem najvećim dijelom na poziciji direktora za upravljanje, razvoj i podršku članica Grupe u Hrvatskoj i izvan nje. Osim nominalne pozicije unutar društva Croatia osiguranje d.d., Mario obavlja dužnosti članova Nadzornih odbora članica Grupe (osigurateljna i neosiguratelja društva).
Od siječnja 2025. godine obnaša dužnost predsjednika Izvršnog odbora društva Milenijum osiguranje a.d.o., Beograd.
Tijekom svoje karijere, radio je na dodatnim edukacijama kako bi stekao nova znanja i vještine kroz ACCA, Effective Leadership u okviru Poslovne škole Bled (IEDC), PwC management akademije te posijediplomski specijalistički studij naziva Insurtech na Fakultetu elektrotehnike i računarstva u Zagrebu.



