John Carolin

Chief Executive Officer, B3i


John is a seasoned Finance professional with diverse sector experience including financial services, media and technology.

John holds a Masters degree in Finance from the University of Cape Town. He is a Chartered Accountant and Chartered Financial Analyst and previously worked at PwC where he gained extensive experience in the insurance industry. He later took up a director role within Finance at Swiss Re Life Capital.

John also founded a number of businesses including an innovation incubator and a retail property asset management company. Prior to joining B3i, in 2013 he co-founded a B2B online marketplace for traditional advertising in South Africa.