Mr Mosehla has worked at African Merchant Bank Limited for five years where he gained a broad range of experience, including management buy-out, leveraged buy-out and capital restructuring/raising transactions. In 2003, he established Mvelaphanda Corporate Finance for the development of Mvelaphanda's mining and non-mining interests. Mr Mosehla served as a director on the boards of several companies, including Mvelaphanda Resources Limited and was the CFO of The Housing Development Agency until March 2021. Mr Mosehla served as a Chairman of Northam Platinum Limited as well as Zambezi Platinum Limited until June 2021. Directorships of other listed companies include Northam Platinum Limited and Zambezi Platinum Limited.