Technical Sales Engineer
- Hiring Organisation
- 17918
- Location
- London, United Kingdom
understand a technical solution and sell its value clearly to the right buyers Strong commercial instincts, with confidence quoting, negotiating and closing Self-motivation and the discipline to manage your own pipeline and time without being chased Confidence networking and representing a business at industry events A full ...