Marketing and Communications Manager
South Africa
Council for Scientific and Industrial Research (CSIR)
National Cleaner Production Centre of South Africa
Communication Manager