Charles completed a BCom Accounting and Information Systems from the University of Cape Town in 1996. Prior to joining Global Trader, he served as a Sales and Marketing Director for an internet development company. The last 17 years of his career have been spent in derivative financial markets with a strong focus on technology, business development and leadership.
Charles was part of the team that pioneered CFD and Spread Trading in South Africa whilst leading the development of the world's first fully automated online Spread Trading platform in 2000.
He was elected to manage the group's South African operations in 2003 where he formed part of the GT247.com Executive. Charles led the group buyout by Purple Group in 2007 and took over as CEO soon thereafter.
Elected CEO of the Purple Group in 2011, he is now responsible for strategically leading the operating business units of the group which include GT247.com, EasyEquities, and Emperor Asset Management. Charles is also a member of the Purple Group Board.