Head of Customer Service
Posted 24/07/2024 by Consult Energy
- Location:
- Birmingham, West Midlands (County) (252 miles)
- Job Type:
- Permanent
Head of Customer Service. Location: West Midlands. Role Overview. As the Head of Customer Service, you will work with the Senior Leadership team to elevate the business' customer performance and reputation. You will lead strategically while providing hands-on operational support, … more