Flexible Work, Better Balance
Are you ready to elevate your career by working where advanced technology meets strategic brand planning? We are looking for top-tier professionals to join our Barcelona team for an important project in Digital Advertisingβthe primary force driving business growth across the globe today.
As a Client Success Specialist, you will focus on the DACH region (Germany, Austria, and Switzerland). In this role, you will help new, fast-growing companies and innovative tech firms transition into our digital systems smoothly.