Technical Support Team Manager, EMEA
- Location
- Greater London, England, United Kingdom
edge audio solutions including loudspeakers, amplifiers, signal processing devices, controls, software, and accessories. As we continue to expand our team, we are seeking a Technical Support Team Manager, EMEA to join us on our journey. We have organized ourselves culturally around a set of shared values. … team first, which means we are collaborative and support each other toward our common goals. We start everything from the outside in, starting with the customer and solving from there. We valuetrust, so we are a company of people who are open and direct, avoid politics ...