null thumbnail
Spencer Ogden
Industry focus
0%Oil
0%Gas
0%Drilling
0%Power Generation
0%Nuclear
Professional area
No information
Services
No information
Salary range
No information
Contract types
No information
Location & Regional scope
NY, United States
United Kingdom
United States
Australia
Singapore
Malaysia
Germany