Business Development Manager (EMEA)
Posted 2 days ago by Rise Technical Recruitment
- Location:
- Stevenage, Hertfordshire (12 miles)
- Job Type:
- Permanent
If you're a Business Development Manager or an experienced sales person who has strong experience working in the telecoms industry then this opportunity could be a good fit for you. Established over 17 years ago, this technically fascinating technology business designs, develops, … more