Charles holds a Bachelor of Technology Degree in Metallurgical Engineering, a National Certificate in Refractories and a Management Advancement Programme qualification in Business Management. Charles was a Samancor Chrome bursary student and started his career as an Engineer in Training (Metallurgical/Process) at Ferrometals in 2000, after which he was promoted to Process Specialist and Refractories Management Specialist respectively. He spent three years at Glencore in various operational designations from 2003, ultimately being appointed as the Operations Manager at Glencore Alloys, Lydenburg in 2006 before rejoining Samancor Chrome as the Logistics Manager at TFC in 2008. Charles continued to gain valuable experience in various external roles in the mining industry from 2013 onwards before returning to Samancor Chrome as the Group Procurement Manager in 2020. He was the Mining Manager at WCM since August 2023. Charles has been in his current position since October 2024.