Technical Helpdesk Manager EMEA (f/m/d)
3 months ago
West Yorkshire
Interface with marketing to provide customer feedback and identify customer support needs to ensure ... Excellent communication and presentation skills, both written and verbal * Travel willingness ...