🏛️ London's Premier Job Portal
Are you ready to grow your professional life by working where new technology meets brand strategy? We are looking for talented people to join our Barcelona team for an important project in Digital Advertising—the primary tool driving business growth around the world today.
This position is built for high-achievers who are great at solving problems and understand the corporate culture of the DACH region (Germany, Austria, and Switzerland). As a Client Success Specialist, you will help innovative tech companies and fast-growing unicorn startups use our digital tools effectively.