Job Area: Landscape Application Deadline: Ongoing Location: Ronda de Sant Pere 56, Bajos 08010 Barcelona Spain Barcelona Join BIG! BIG is a group of 700+ architects, engineers, urbanists, inventors, researchers and business minds from all over the world who...