Senior Specialist, Account Manager - Barcelona, Spain - Checkout.com | Joinrs