Current Vacancies

Technical Sales Support Manager

Based at Deben’s manufacturing site in Suffolk UK

Reporting to Sales and Marketing Director

Objectives / Purpose of role:

  • The Technical Sales Support Manager will be customer facing and support the sales process with technical understanding of both OEM products and applications
  • Be the interface between Sales and Engineering for product enquiries and new product launch processes
    • Provide technical / product support to worldwide sales enquiries – managing configuration knowledge and understanding
    • Simplify the front-end processes by establishing responsive and accurate answers to the technical aspect of sales enquiries
    • Support the maintenance and creation of sales collateral with focus to the value proposition for products and customers – i.e. to help OEM / Agents and customers see and understand the benefits of our products and services
  • Key contributor to customer facing brand awareness activities e.g. social media
  • Provide input to the business regarding the competitive landscape and transposing against our own product range to identify strengths, weaknesses, opportunities, and threats
  • Through customer feedback, develop product requirement specifications for new product development opportunities, and contribute to business development cases
  • Provide input into product management conversations
  • Be the interface between Sales and Operations for managing deliveries expectations
  • Represent Deben UK at Meetings and Conferences worldwide.

Updated: 25th April 2023


Thank you for taking the time to visit our vacancies page if you are interested to find out more about this role please email [email protected]



Make a product or support enquiry

May not be empty
Must be a valid email
May not be empty
May not be empty
Prefered method of contact

Thank you for submitting your details.

You should hear from us shortly.