81 Jobs Found
£60 - £80 Per Annum
You are technical and customer focused, you seek for quality and you love to help customers achieve success, this job might be for you!The Designated CSE is responsible for delivering world-class customer service and expertise to customers located in strategic locations in the EMEA region. This role is a hands-on, customer facing position and combi...