Installer
On-site · London
The Installer is responsible for the professional and safe installation of chemical and paper dispensers at various customer locations. They must also ensure work areas are kept clean, provide excellent customer service, and report feedback to the relevant internal teams.