Charlene Mabasa
Marketing Manager at Trebloc graphics
Details
Location
Johannesburg: South Africa
Creativepool member since 17 October 2026