Entrust Energy

    OverviewSuggest Edit

    Entrust Energy is a privately-owned retail electricity and gas provider dedicated to serving homeowners and businesses across America. We are a fast growing company that remains a unique place to work. Entrust Energy is a company comprised of talented, entrepreneurial, and intelligent individuals who are passionate about the retail energy industry. At Entrust Energy, we roll-up our sleeves and put our customers first. Entrust Energy’s motivated and diligent employees enjoy coming to work every day where each employee is instrumental to the success of our company. The mission of Entrust Energy is to change how business is done with our unique customer-centric approach that is based on transparency, honesty and integrity.
    HQHouston, US
    Employee Ratings3.7


    Entrust Energy is headquartered in
    Houston, United States

    Location Map

    Latest Updates

    Employees (est.) (Nov 2020)143
    Job Openings3
    Cybersecurity ratingBMore

    Key People/Management at Entrust Energy

    Ken Weilbacher

    Ken Weilbacher

    VP Strategy, Pricing, and Analytics
    Michele Pilibosian

    Michele Pilibosian

    General Counsel
    Show more

    Entrust Energy Office Locations

    Entrust Energy has offices in Houston, Newark, Philadelphia and Pittsburgh
    Houston, US (HQ)
    Fulbright Tower, 1301 McKinney St Level 12
    Newark, US
    Newark, NJ, USA
    Philadelphia, US
    Philadelphia, PA, USA
    Pittsburgh, US
    Pittsburgh, PA, USA
    Show all (4)

    Entrust Energy Financials and Metrics

    Summary Metrics

    Founding Date


    Entrust Energy Cybersecurity Score

    Cybersecurity ratingPremium dataset



    SecurityScorecard logo

    Entrust Energy Online and Social Media Presence

    Embed Graph

    Entrust Energy Frequently Asked Questions

    • When was Entrust Energy founded?

      Entrust Energy was founded in 2010.

    • Who are Entrust Energy key executives?

      Entrust Energy's key executives are Ken Weilbacher and Michele Pilibosian.

    • How many employees does Entrust Energy have?

      Entrust Energy has 143 employees.

    • Who are Entrust Energy competitors?

      Competitors of Entrust Energy include Red Dot Power, South Jersey Industries and Inspirit Energy.

    • Where is Entrust Energy headquarters?

      Entrust Energy headquarters is located at Fulbright Tower, 1301 McKinney St Level 12, Houston.

    • Where are Entrust Energy offices?

      Entrust Energy has offices in Houston, Newark, Philadelphia and Pittsburgh.

    • How many offices does Entrust Energy have?

      Entrust Energy has 4 offices.