Jobs 1 to 1 of 1

Technical Business Manager

Leicester, Leicestershire -
We'll be stronger with your input Enterprise-wide Customer Relationship Management (ECRM) is part of a major change programme which will provide the ability to "intelligently" manage leads during customer contact, initially in our branches and ultimately also in Telephony... What we will be looking for in you: Exceptionally...
Posted: 22 days ago