He held a number of management and senior administrative positions as well as providing corporate advisory services as a consultant to corporate clients.