Technical Sales Manager
Posted 2 days ago by 1492 Ltd
- Location:
- Letchworth Garden City, Hertfordshire
- Job Type:
- Permanent
Growing quickly because they are the market experts in their niche, and financially well supported by its parent group, this role is created to mark the next phase in the company's development. This role is to manage customer RFQs and support business development … more