Charles has focused his career on financial services, specifically asset management and fund administration. During his time as an audit partner early in his career, Charles implemented a range of quality control, tax and audit initiatives for a diverse portfolio of clients.

With nine years experience with Moore Stephens South Africa as an Assurance and Corporate Advisory Partner in the Cape Town office, Charles is no stranger to the Moore Stephens network. 

The vision Charles holds is centered around service, with clients firmly placed on top for every project and driving results. By focusing the cohesive skills and expertise of his diverse team, Charles is able to ensure tailored solutions are presented to each and every client.