CWD
Open positions
1 job
3 views last month
Customer Support Team Leader
Open 34d North AmericaFull-timeLead
Canada
Niagara Falls, ONCWD designs, markets & sells the highest performing consumer electronics that are smart, simple, and stylish. From high fidelity turntables to wireless video connectivity systems, we create innovative products that…
Accessibility AI CRM E-commerce ERP +3 skills