Russell D. Mayer

Partner

Jerusalem Technology Park, Building Alon A’, 2nd Floor, P.O. Box 48193, Malcha, Jerusalem 9148101 ISRAEL