John Crane
Show contact
Bernard Cicut
President
Yanhui Xu
MD, John Crane China
Frank Ma
Division VP, New Energy Solutions
Philippe Lambert
Division VP, Engineering Solutions
Robert Sharman
Division VP, Customer Operations
+ 8 more
Current role
View in org chart