Technical Support Manager

Degree in an engineering/technical discipline. As a customer-focussed company the Technical Support position sits within the Sales & Marketing environment.

£35,000 - £40,000 a year
1 vacante