Ellis Armstrong's Location
Houston, TX, US
Ellis Armstrong's Education
Ellis Armstrong's Skills
Ellis Armstrong's Summary
Ellis Armstrong, based in Houston, TX, US, is currently a CFO, E and P at bp. Ellis Armstrong holds a 1996 - 1997 Stanford University Graduate School of Business. With a robust skill set that includes Leadership, Strategic Planning, Energy, Customer Service and more, Ellis Armstrong contributes valuable insights to the industry. Ellis Armstrong has 1 email on RocketReach.