EVP & CLO at Seagate Technology Holdings plc
CIK: 1773423
2
Total trades
0
Buys
1
Sells
Apr 22, 2026
Last trade