Customer Technical Support Manager UK (M/F) – PC – Home Office Based in UK
4 months ago
For our Sales & Marketing Department, we are recruiting our Customer Technical Support Manager (CST Manager) to provide technical support for our customers, local sales team and the other internal stakeholders (Plants). Customer Technical Support Manager (CSM) - UK. Reporting to the Head of CTS, ...