Neil Sharma's Location
New Orleans, LA, US
Neil Sharma's Work
Neil Sharma's Education
Neil Sharma's Summary
Neil Sharma, based in New Orleans, LA, US, is currently a Well Engineering Manager Interface DW at Shell, bringing experience from previous roles at Shell and Shell Oil Company. Neil Sharma holds a 2002 - 2007 Bachelor of Science - BS in Mechanical Engineering @ Rochester Institute of Technology. Neil Sharma has 4 emails and 1 mobile phone number on RocketReach.