Veolia in Thembisa is seeking a skilled Sales Manager for the Sub Sahara region. This role involves developing and executing sales strategies to enhance market share, identifying growth sectors, and achieving sales targets in the water and
Company Description Veolia aims to be the benchmark company for ecological transformation. Our mission to “Resource the world” demonstrates the unwavering commitment of our 220,000 employees to creating a positive impact for our planet. By joining Veolia Water
Position Smart Water Management Solutions Engineer Company Veolia Water Solutions South Africa Location Bloemfontein, South Africa Experience 5-7 years Education Bachelor’s degree in Environmental Engineering, Civil Engineering, or related field Employment Type Full-time Salary SSP 450,000 –
Veolia Water Solutions South Africa in Bloemfontein seeks a Smart Water Management Solutions Engineer to design, implement and optimize intelligent water distribution and treatment systems for municipal and industrial clients. The role emphasizes Io T sensors, data