Profil Leonard Smit

Leonard Smit

Head of Design, Creative Operations, Brand & Marketing

London, United Kingdom