Cross Border Talents is hiring a Sales & Onboarding Specialist to join our international team in Barcelona, Spain. You will engage with business customers, recommend digital advertising solutions, and guide new clients through onboarding and platform setup.The role emphasizes relationship-building, client success, and driving business growth in a collaborative, multicultural environment. You will work on-site in Barcelona and benefit from comprehensive training and incentives.