fbpx
Avatar photo

About debbie

Debbie D’Costa is the Marketing Officer – Business Partners International Africa, with extensive experience in strategic marketing, brand management, and market development. Debbie is our key authority for all things marketing, customer engagement, and growth strategies within the African continent.
Go to Top