Technical Sales Manager
Posted yesterday by 1492 Ltd
- Location:
- Letchworth Garden City, Hertfordshire (14 miles)
- 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