Stephen Allred's Location
Houston, TX, US
Stephen Allred's Work
Stephen Allred's Education
Stephen Allred's Skills
Stephen Allred's Summary
Stephen Allred, based in Houston, TX, US, is currently a IT Senior Manager - Planning and Performance Management at Direct Energy, bringing experience from previous roles at Chevron, NRG Energy and Reliant Energy. Stephen Allred holds a 1985 - 1989 Bachelor Of Business Administration in Accounting @ Oklahoma. With a robust skill set that includes Financial Analysis, Forecasting, Accounting, Business Process, IT Management and more, Stephen Allred contributes valuable insights to the industry. Stephen Allred has 2 emails on RocketReach.