BARBARA MASEKELA is a South African poet, educator, mother and activist. She served as ambassador to France and the US and has held various executive and non-executive directorships at companies su...lihat lebih banyakBARBARA MASEKELA is a South African poet, educator, mother and activist. She served as ambassador to France and the US and has held various executive and non-executive directorships at companies such as Standard Bank, the SABC and De Beers.lihat lebih sedikit