Job Title: Group CTO
Company: iOCO
David Gray is the group chief technology officer at iOCO. He has held this role since March 2026. Before this, David served as operational executive for iOCO Digital. He previously served as business unit head at iOCO. Earlier in his career, he held senior technical and management roles at EOH Coastal, Media24 and Dimension Data. David holds a bachelor of commerce in information systems and financial accounting from the University of Cape Town.
Work:
2026 – Present: group chief technology officer, iOCO
2024 – 2026: Operational executive: iOCO Digital, iOCO
2017 – 2025: Business unit head, iOCO
2014 – 2017: Strategic delivery executive, EOH MC Solutions
2012 – 2014: Senior project manager: principal consultant, Thinkworx
2008 – 2010: Senior project manager, Media24
2007 – 2007: Project manager, Old Mutual
2006 – 2007: Project management silo head, Fidentia
2003 – 2006: Project manager, Software Futures
1999 – 2003: Business unit leader and project manager, Dimension Data
Education:
1996: Bachelor of Commerce in Information Systems and Financial Accounting, University of Cape Town

About company: iOCO is one of South Africa’s largest technology services providers. It employs over 4,500 professionals serving more than 4,000 clients.
















