Client engagement & crm manager | dublin, ie
DublinSia
...right reasons. With our consultants representing 41 different nationalities, we are a highly diverse 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 [...]
Category Management & Consulting