Customer Success Manager (French-Speaking)
- Location
- Greater London, England, United Kingdom
relationships, ensuring a seamless experience and a strong partnership. Who we are Adelaide is the leader in one of the fastest-growing areas of advertising: attention measurement and activation. Since 2020, we've become the trusted media quality measurement partner for 40% of Fortune 50 brands who rely ...