Log in
magniX
Contact
Links
View in org chart
John Saabas
Chairman
David Sercombe
Head of Technical Fellows
Riona Armesmith
CTO
Erica Gustafson
Vice President Human Resources
Jean-Philippe Eichinger
Head of Installations
+ 8 more
Current role