Location: Barcelona, Spain (Hybrid) Start Date: July & August 2026 Relocation Package: Included About the Opportunity Are you passionate about sales, digital marketing, and helping businesses grow? Join a dynamic international team in Barcelona as a
This role is based at the oceanfront World Trade Center offices in Barcelona, Catalonia, Spain. The company operates on a hybrid schedule, requiring two days of in-office collaboration and three days of remote work per week.