Client Relations Manager

CES Communications

CES Communications – Sliema, Malta Island – What does the Client Relations Manager do? Client relations management responsibilities include developing strong relationships with customers, connecting with key business executi…

Source:  

To apply for this job please visit jobviewtrack.com.