Technical Sales Administrator
Posted today by Manpower UK Ltd
- Location:
- Croydon, London (169 miles)
- Job Type:
- Permanent
Collaborate with and assist others and to contribute to the success of the sales & service teams as a whole. To communicate with Sales managers, Service engineers and other Team members to ensure they are informed of project relevant information. Seek ways to streamline and improve … more