Profile picture
Larissa Nichele

London, UK

Product developer and ops consultant for small business owners. Creator of playful, feel-good products full of personality.