FRENCH CUSTOMER SERVICE ADMINISTRATOR jobs in LONDON ON, United Kingdom

strong relationships Self-starter and strong attention to detail Solid customer service skills including the ability to communicate... to efficiently serve its growing customer base. Emco’s National Support Centre (NSC) is a high-performing team of professionals...

EMCO Corporation