Logitech
Show contact
Chief Executive Officer, Curai
Edouard Bugnion
Director
Patrick Aebischer
Wendy Becker
Chairperson
Deborah Thomas
Riet Cadonau
Frankie Ng
Christopher Jones
Sascha Zahnd
+ 1 more
7 members
Current role
Neil Hunt