Karyvia.
Embedded Devices Software Solution Sales Manager (Americas) at Canonical | Karyvia