Click & Grow
Show contact
Links
Mattias Lepp
Founder and CEO
Anna Ostapchuk
Frontend Developer
Martin Järvekülg
Head of Research & Development
Kaarel Rand
Head of Supply Chain
René Tolstrup Rohde
Chief Marketing Officer
+ 4 more
April, 2022 - present
View in org chart