Sales Manager
Posted 4 days ago by Sierra 57 Consult Ltd
- Location:
- CV10, Bermuda, Warwickshire (6 miles)
- Job Type:
- Permanent
You will be a proven Sales Engineer or Sales Manager with experience in either selling ancillary, technical bespoke or turnkey equipment into the Plastics industry. As Sales Manager you will be instrumental in building key customer relationships, identifying business opportunities, … more