CALL CENTRE ADVISOR SALES jobs in LEIGH GREATER MANCHESTER, United Kingdom

Relationships: Daily contact with Customer Service Manager Regular interaction with BDMs/Sales teams Daily contact with internal... Manager, Management Team and Service Centre Manager and agree actions where required Ensuring that confidentiality...

Cencora