Terence é o fundador e diretor-geral do Envisionit Group of Companies (Capital Solutions, Investments, E-Escrow & Stock Lending Solutions). É também o fundador e administrador da Envisionit Dare to Dream Bursary Foundation e fundador do Prémio Envisionit. Tem 17 anos de experiência em serviços financeiros (especificamente financiamento e estruturação de transacções, fundos de retorno absoluto, participações privadas e valores mobiliários), tendo sido anteriormente Co-Diretor da Sanlam Prime Services e Diretor de Operações da Peregrine Capital.
Foi finalista do Prémio Empreendedor do Ano de 2018 e nomeado Empreendedor EY de 2015 na África Austral. Terence é diretor não-executivo da All Weather Capital, membro da Association of Black Securities and Investment Professionals (ABSIP) Black Book of Game Changers e orador em conferências em todo o continente e em todo o mundo.