Mr. Gachora is the Group Managing Director of NIC Group PLC. He joined NIC Group in 2013. He joined NIC Group from Barclays Africa where he had been Managing Director and Head of Corporate & Investment Banking. In his role he was responsible for Barclays Corporate and Investment Banking activities across 12 African countries (excl. South Africa). Prior to this, he held several executive positions at Absa Bank in South Africa, including CEO of Absa Africa and Head of Investment Banking, Sub Saharan Africa. Before moving to South Africa, he spent close to 15 years in the United States where he held several positions at both Bank of America and Credit Suisse First Boston. While at Bank of America he rose through the ranks to become a Managing Director and Head of the Financial Engineering team. Mr. Gachora holds a Master’s Degree in Electrical Engineering and Computer Science from the Massachusetts Institute of Technology (MIT), USA as well as an MBA from the Wharton School, University of Pennsylvania, USA.