Customer Relationship Management Manager
- Hiring Organisation
- T-Maxx International
- Location
- Chiswick, England, United Kingdom
platforms, and call centre operations. - Automotive experience is highly desirable. - Open to speaking with candidates who enjoy building structure, improving processes, and driving customer satisfaction at scale. ...