International Organization for French Language Development - Cape Town, Western Cape 

Cape Town, Western Cape (Preferred). Possess a Bachelor’s degree in Journalism, Public Relations, Mass Communication or related field from a recognized…