Jeremy Armstrong's Location
Houston, TX, US
Jeremy Armstrong's Work
Jeremy Armstrong's Education
Jeremy Armstrong's Summary
Jeremy Armstrong, based in Houston, TX, US, is currently a VP People and Culture, Hydrogen and Carbon Capture and Storage at bp, bringing experience from previous roles at bp. Jeremy Armstrong holds a University of Illinois at Urbana-Champaign. Jeremy Armstrong has 1 email on RocketReach.