Integra LifeSciences
Charl De Klerk is an experienced leader in the healthcare industry, currently serving as Vice President & Head of EMEA at Integra LifeSciences since April 2024. Previously, Charl held various roles at BD from December 2017 to April 2024, including Business Director for Europe, Middle East & Africa and Sr Director for Eastern-Europe, Middle-East & Africa. Prior to that, Charl was with CR Bard from September 2010 to December 2017, where responsibilities included General Manager for Africa and South Africa. Charl's career began at Johnson & Johnson, where positions spanned from Country Manager of LifeScan to Sales Operations Manager for EMEA and Business Analyst for LifeScan. Educational qualifications include an MBA from Henley Business School, an M.Sc. in Physiology, and a B.Sc. in Biochemistry, both from Stellenbosch University.
This person is not in any teams
This person is not in any offices