Technical Sales Specialist
Posted 2 days ago by VRS-UK
- Location:
- Leicester, City of Leicester (11 miles)
- Job Type:
- Permanent
The combination of scientific communication, diverse industry exposure, ability to build strong customer relationships, financial rewards and career growth opportunities, make technical sales an appealing choice for many professionals seeking a move away from the bench. Operating out of a … more