Head of Customer Service
Posted a week ago by Consult Energy
- Location:
- Birmingham, West Midlands (County) (7 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 … more