Direct Energy Business in San Francisco

Direct Energy Business

  • Address:
    44 Montgomery Street, San Francisco, CA 90104, United States of America
  • Phone:
    (510) 778-0531
  • Website:
  • Direct Energy, an energy supplier in the North American market, was founded in 1986. The company has more than one million customers.

    For retail consumers the company offers fixed tariffs for electricity supply. The company also offers installation and maintenance services for electrical equipment.