
Nick Henebery
(Nick4515)
ABB Limited
United Kingdom
Industry
Oil, Gas and Petrochemical
Total Points
560
Overall rank
1,847