Glenn Elliott's Location
Sugar Land, TX, US
Glenn Elliott's Work
Glenn Elliott's Education
Glenn Elliott's Skills
Glenn Elliott's Summary
Glenn Elliott, based in Sugar Land, TX, US, is currently a Technical Operations and Projects Manager at Shell, bringing experience from previous roles at Shell. Glenn Elliott holds a 2006 - 2007 MBA @ University of Houston, C.T. Bauer College of Business. With a robust skill set that includes Financial Analysis, Mergers, Business Development, Mergers & Acquisitions, Strategy and more, Glenn Elliott contributes valuable insights to the industry. Glenn Elliott has 2 emails on RocketReach.