10 roles in 2 countries
Job title
Team
Location
Analytics
Barcelona, Spain
Analytics
Barcelona, Spain
Design
Remote, Cyprus
Design
Remote, Spain
Design
Barcelona, Spain
Finance
Amsterdam, Netherlands
Finance
Beograd, Serbia
Finance
Boston, United States
Finance
Boston, United States
Finance
Boston, United States
Didn’t find a position that suits you?
Sometimes this happens, but it’s not a reason to be sad. Just leave your contact and we will reach out to you as soon as a suitable opening comes up.