Michelle Smith is an accomplished professional with extensive experience in business development and sales. Currently serving as Lead Business Development Manager at Onde since 2014, Michelle has held various roles in the organization, including Business Development Manager and Sales Executive. Prior experience includes serving as Fleet Sales Manager at Imperial Group LLC, where Michelle managed corporate accounts for prestigious organizations such as BP South Africa and the City of Cape Town. Additionally, Michelle has a solid background in media sales from Barloworld Motor Retail South Africa and AutoTraderSA, where expertise in managing advertising campaigns across print and digital platforms was demonstrated.
Sign up to view 1 direct report
Get started