Log in
Advertima
Contact
View in org chart
Iman Nahvi
Co-Founder & CEO
Amir Nahvi
Co-Founder & Head of IT & Procurement
Mikko Järvinen
Head of Engineering
Denise Diethelm
Head of People & Organization
Theo Schilter
Chief Product & Technology Officer
+ 2 more
3 members
5 members
Current role