Technical Support Team Manager, EMEA
- Location
- Greater London, England, United Kingdom
Strong technical knowledge and troubleshooting skills in the professional/commercial audio industry. Excellent leadership and management skills Knowledge of CRM and ERP systemsrequired- Microsoft Dynamics andNetSuitepreferred. Excellent planning,training,and follow-up skills. Experience working in a global organization with cross-functionalteams;collaboratively. Demonstrated experience in creating ...