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