
Niall Carroll
Niall Carroll is the Group Chairman and co-founder of CG Tech. With over 40 years of experience, he has held leadership roles in global finance, including heading Deutsche Bank’s investment banking in South Africa and serving as the founding CEO of Royal Bafokeng Holdings, valued at over USD 4 billion. A Chartered Accountant and CFA, Niall is a Fellow of the Royal Society of Arts and an ambassador of the XPRIZE Foundation. Today, he provides strategic and governance leadership across CG Tech, helping shape a portfolio that delivers equitable abundance and long-term value.













