Epiroc Careers
–
Harare, Zimbabwe
... incumbent will be responsible for the Business Control role for the Customer Center in the country where they are based. ... The company also offers world-class service and other aftermarket support as well as solutions for automation, ... - May 07