Leonard Smit's profile

Leonard Smit

Head of Design, Creative Operations, Brand & Marketing

London, United Kingdom