Goran was born on 22.02.1968. in Priština. He holds a bachelor’s degree in economics and a master’s degree in financial management.
He started his career in 1991 at Astra Bank as a senior associate at the Financial Accounting Department, where he worked until 1993. In the period 1994-1995. worked as a Senior Associate in the Internal Control Service and then from 1996 to 1999 as Head of the Internal Control Service. In 2000, he served as Director of the Retail Branch Division of the Belgrade Main Branch, and in 2001 he was the Director of the Belgrade Main Branch. Between 2002 and 2007, he worked as the General Manager of Astra Smith Company d.o.o. In the meantime, from 2004 to 2006, he was a member of the Board of Directors of Crvena Zvezda BC. During 2007 and 2008 he worked as the Executive Director for financial, legal and administrative affairs at the printing company d.o.o. After that he became CEO of Vip sistem d.o.o.