Platform
Features
Keen Games
Edit position
Contact
No bio yet
Location
Lausanne, Switzerland
Links
This person is not in the org chart
6 members
This person is not in any offices
Ad
BrowserStack
NextSilicon
Hermit Crab Game Studio
Figma
mavens°, a Zynga company (formerly Storemaven)