NVENIA
5 jobs
2 days ago
Customer Service Manager
North America
United States
POSITION SUMMARY We are seeking an experienced and results-driven Manager of Customer Service to lead our customer service representative (CSR) team. This role is responsible for overseeing day-to-day operations of a…
crm performance-management