Technical Support Specialist (English & French speaking)
Medical Capital Equipment environment. The role supports the EMEA region with the highest possible level of End User Services... to appropriate support specialist or service group and alert management on recurring problems and patterns of problems...