Internal Sales

Sales Support / Customer Services Department is the interface between the company and the customer. Internal Sales is responsible for developing, managing and…

£25,000 a year
1 vacante