Digital Customer Success Manager
3 days ago
West Midlands
Customer Success Manager (Digital) - West Midlands base with 3 days per week on-site /customer sites - to £55K + benefits Our client, a major provider of food, hospitality and support services have ...