Here to help
Information from Ecolab:
Ecolab Employee Reviews for Sales Representative
Sales Representative2 reviews
South Africa2 reviews
Found 2 reviews matching the searchSee all 2 940 reviews
Indeed Featured review
The most useful review selected by Indeed
Overall a good place to work and would recommend it to anyone looking to get a start in pet control and hygiene practices. My experience is of their operations in South Africa.
International company from the USA, great culture. Fun to work there. I was responsible for developing new business or sales and maintaining existing client base in gauteng north as well as limpopo province.
Flexible working hours
See more Ecolab reviews
You may want to try: