Let’s keep
in touch

Noam Shemesh

Noam Shemesh

Head of R&D