DAVID GUASCH
Head of Operations Spain, Stuart Delivery S.L.


David Guasch
Head of Operations Spain, Stuart Delivery S.L.