Soreq Avigal

President, Director, Officer