Tag: customer support centers
MullenLowe creates new employer branding campaign for TELUS International Romania, inviting candidates to discover why #ItsDifferentHere
MullenLowe and TELUS International have started their collaboration in Romania with an employer branding campaign built on the main drivers that help the company stand out from the other employers […]