Platform
Features
Pricing
Log in
Sign up
Genie
HQ
HQ
Description
Genie's headquarters in Givat Shmuel, Israel
People
(1)
Tal Dunsky
Project Manager
Jobs
No jobs in this office