Rosanna Babagiannou

Konnektable Technologies Ltd.

Description

R&D Manager