Dudu is the Office Manager for the Africa office. She is based in Johannesburg, South Africa.
Read more about her experience below.
Dudu's role encompasses administrative responsibilities that include managing internal and client communications, supporting HR operations, and administrative management of client-related projects, including creating projects on project management systems, filing, and managing databases.
Her expertise includes office administration, operations and systems management. She ensures that the Africa office runs smoothly often ensuring the best practices in project and finance administration are followed.
Dudu spends her free time training for marathons and spending time with her dogs.
Explore our latest projects
Embarking on a collaboration?
No matter where you are in your collaboration journey, we can support you.