... be working with our customers to define and deliver ... ensuring the maximum levels of Customer satisfaction. You will provide ... on site. Training the customers on the use of ... (not mandatory but beneficial) Customer services (not mandatory but beneficial) ...
2 years ago