Narcis Sauleda

London, London, City of, United Kingdom

Departmental focus: Design, Departmental focus: Marketing, Project management, Digital marketing

Branding and graphic designer, Pixel and ink

MORE