Itzik Shalev

Project Manager in Israel