This position is stationed at the World Trade Center in Barcelona, Catalonia, Spain. The organization operates under a modern hybrid schedule that balances collaborative, in-person teamwork with remote flexibility, requiring three days on-site at the waterfront