International Supply Operations Lead - PLECA - Barcelona, Spain - Glovo | Joinrs