Angela de Klerk is the Business Development Manager and Head of Marketing at Impact Handling since September 2008. Prior to that, Angela also worked as the International Partnerships Manager at Budget Rent a Car from 2005 to 2008.
Sign up to view 0 direct reports
Get started