Christopher Roberts has a diverse professional background in product marketing and brand management across various industries, including automotive and oil & gas. Currently, Christopher holds the position of Business Line Manager - CPD at Desoutter Tools in Johannesburg, South Africa, overseeing transformative initiatives in key sectors.
Previous companies
Sign up to view 0 direct reports
Get started