Chief People Officer at SOPHiA GENETICS SA
CIK: 1840706
28
Total trades
8
Buys
20
Sells
Apr 20, 2026
Last trade