Direct Energy Business

Direct Energy Business is an energy and energy-related services provider. It distributes electricity and natural gas to commercial customers, including small businesses and large enterprises. The company also offers renewable services and wholesale services.

Employee Rating

3.4
TypeSubsidiary
Parent CompanyDirect Energy
HQPittsburgh, PA, US
Websitebusiness.directenergy.com
Cybersecurity ratingBMore
Direct Energy Business is headquartered in Pittsburgh, PA, US

Viewing summary data as a guest

Sign up for free to see all data
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Direct Energy Business

John Schultz

John Schultz

President, Direct Energy Business
Nelson Alves

Nelson Alves

Director, Strategy and Reporting
David Brast

David Brast

Senior Vice President, Gas/Power Operations
Anthony Dayao

Anthony Dayao

Vice President, DTS Business Partner for NAB
Steve Dixon

Steve Dixon

Senior Vice President, North American Sales
Steve Girard

Steve Girard

Vice President, Customer Operations
Show more

Direct Energy Business Office Locations

Direct Energy Business has offices in Pittsburgh and Woodbridge Township
Pittsburgh, PA, US (HQ)
Federated Tower, 1001 Liberty Ave #1200
Woodbridge Township, NJ, US
194 S Wood Ave #200, Iselin
Show all (2)

Direct Energy Business Online and Social Media Presence

Embed Graph

Direct Energy Business Frequently Asked Questions

  • Who are Direct Energy Business key executives?

    Direct Energy Business's key executives are John Schultz, Nelson Alves and David Brast.

  • How many employees does Direct Energy Business have?

    Direct Energy Business has 399 employees.

  • Who are Direct Energy Business competitors?

    Competitors of Direct Energy Business include Dynegy, Mansfield Energy and Edison Energy.

  • Where is Direct Energy Business headquarters?

    Direct Energy Business headquarters is located at Federated Tower, 1001 Liberty Ave #1200, Pittsburgh.

  • Where are Direct Energy Business offices?

    Direct Energy Business has offices in Pittsburgh and Woodbridge Township.

  • How many offices does Direct Energy Business have?

    Direct Energy Business has 2 offices.