Neil Arora is currently a Senior Manager of Gas Marketing Origination Europe at bp, where they have previously served as the European Gas & Power Commercial Manager. Prior to joining bp, Neil worked as a Strategy Consultant at Accenture and held various strategy and analytics roles at bp between 2005 and 2010, including Strategy Analyst and Market Intelligence Manager. Neil earned a Bachelor of Applied Science in Economics from the University of Bath, graduating in 2004.
This person is not in the org chart
This person is not in any teams
This person is not in any offices