Terence has held leadership roles in the ICT Industry for over 20 years. He also has held Educational roles as both a course designer and lecturer in the Computer Science & Data Science domains.

Terence has formal qualifications in both Computer Science (B.Sc ) and Educational Technology(Dip). He has worked extensively abroad with a particular emphasis on professional services supporting global telecom companies fine-tune their strategy and  achieve their business objectives.