Client engagement & crm manager | dublin, ie
DublinSia
...team spread across 30 offices in 18 countries. However, using innovative technologies such as our own in-house apps, social networks, and digital tools, we provide a truly integrated global service. Sia Partners is an equal opportunities employer, committed to diversity, inclusion and employee well-being. Our diversity and [...]
Category Management & Consulting