Charlene Mabasa

Marketing Manager at Trebloc graphics
Buyer account

Details

Location Johannesburg: South Africa
Creativepool member since 17 October 2026