Karijeru je započeo u Croatia Lineu kao IT sistem inženjer, a nastavio je raditi u tvrtki Bello, na nizu složenih IT projekata za vodeće hrvatske tvrtke.
Godine 1997. prelazi u Dresdner Bank Croatia na mjesto zamjenika voditelja IT-ja. Nakon niza uspješno završenih projekata, imenovan je na mjesto direktora Operacija, te postaje zadužen za odjel IT, HR, Organizacija, Administration i Treasury BackOffice.
Diplomirao je 1993. godine na Fakultetu elektrotehnike i računarstva u Zagrebu, a 2004. godine završava MBA na Henley Management College u Engleskoj.
U međuvremenu završava više tečajeva iz upravljanja projektima, reinženjerija poslovnih procesa i upravljanja ljudskim resursima te pohađa interne edukacije Dresdner Bank AG-a.