Hubert was Chief Executive of Imperial Holdings, the diversified mobility group, from July 2007 to February 2014, and thereafter served as a Non-executive Director of Imperial Holdings until the end of 2014. He previously served as a Director and Chair of Imperial Bank (previously a joint venture between Nedbank and Imperial Holdings and later acquired as a subsidiary of Nedbank) until 2010. Hubert was an Executive at Sanlam Group Limited from January 2015 to May 2017. He is also an Independent Non-executive Director and Chair at Woolworths Holdings Limited, a Non-executive Director of Tennis SA and serves on the council of Stellenbosch University.