Flexible Work, Better Balance
Are you ready to move your career forward by working where new technology meets brand strategy? We are searching for top-tier professionals to join our office in Barcelona to lead an important project in Digital Advertisingβthe primary engine driving business growth around the world today.
This position is designed for experts who are good with numbers and understand the corporate culture of the DACH region (Germany, Austria, and Switzerland). As a Client Success Specialist, you will help fast-growing unicorn startups and innovative tech companies use our digital tools to succeed.