Strategy Business Analyst - Barcelona, Spain - Delivery Hero | Joinrs