Technical Team Leader & Client Relationship Manager
Posted 20/06/2024 by Lucy Walker Recruitment
- Location:
- Leeds, West Yorkshire
- Job Type:
- Permanent
Due to the level of technical support, language and product you will be working with you must come from a transferable background such as engineering or specifically chemical engineering. You will provide outstanding technical support for marine, textile, industrial, and food grade … more