Company Description Providing water, energy and waste management solutions for 160 years, Veolia offers public authorities and industries with a range of water, energy and waste management services vital to human development and sustainab…
Communication Manager Qualification: BA in Communications, Journalism, Public Relations, or related field 5 years’ experience in an internal communications or related role Excellent written and verbal communications skills Fluency i…