Michele Du Rand

Vice President of Customer Success - Africa & UK

Michele Du Rand is an Education Systems Consultant and the Vice President of Customer Success for Africa and the UK at Serosoft, a prominent educational software company. Previously, from 2006 to 2023, they served as the Systems Projects and Innovations Manager at The Independent Institute of Education, overseeing technological implementations for a significant number of higher education and school students. Michele has also held roles such as Manager of Strategic Projects and Student Services Manager at Monash University, and taught English and History at St Barnabas College from 1996 to 1998. They possess a diverse educational background, including degrees from the University of the Witwatersrand and Monash University, focusing on education, leadership, and management.

Location

Johannesburg, South Africa

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices