Indirect Relationship Support Manager – McLean Ross

McLean Ross are currently seeking an Indirect Relationship Support Manager to join a large energy supplier based in the West Midlands office. Looking for someone to manage the Indirect Relationship Support Team (circa 10 FTE) tailoring the Consultant Telesales sales and support services to meet the requirements of the wider Consultant Telesales channel within Business […]