Shay Schechter, Technical Engineer
Information
Location:
Be'er Sheva, Israel