The Leadership Team at Editec is responsible for setting the strategic direction of the company, overseeing its operations, and ensuring the successful delivery of management services and technology to Sports Betting, Lottery, and Gaming operators in Africa. They drive innovation, manage financial performance, optimize technology solutions, and enhance payment systems to support their clients across 26 countries.