Itzik Mimoni

Projects Manager - Products development