Karyvia.
Director, SMB Sales (London, United Kingdom) at Figma | Karyvia