Terence started his Information Technology career in 1997, building PCs and networks for small businesses. Over the next two years, he earned several Microsoft Certified Professional certifications, culminating in the Microsoft Certified Systems Engineer accreditation in 1999. In the same year, he was awarded the Microsoft Certified Trainer certification and worked as a staff and freelance trainer for various training organisations in South Africa.
In 2001 Terence emigrated to the United Kingdom and continued to deliver technical training on Microsoft operating systems and server products. It was during this time that he first encountered SharePoint and BPOS, the forerunner to Office 365, and saw the potential these tools have for transforming the way people work.
In 2011 he started his own company with a goal to become a trusted independent provider of consultancy and training services on SharePoint, Office 365, and other cloud-based Microsoft technologies.