CUSTOMER RELATIONSHIP MANAGER jobs in LEEDS, United Kingdom #4

Leeds (LS16 6QY). You will identify and seize opportunities for new customer acquisition, employing advanced cold calling.... Oversee customer accounts, maximizing fuel volumes and meeting diverse customer needs. Drive and close new business...

Fuel Card Services