Technical Sales Manager
Posted 2 days ago by 1492 Ltd
- Location:
- Letchworth Garden City, Hertfordshire (23 miles)
- Job Type:
- Permanent
If the thought of selling technically superior, trademarked products, to some of the world's most technologically advanced and instantly recognisable brands floats your boat, then you might be interested in this. Growing quickly because they are the market experts in their niche, and financially … more