Jennifer Garfield Email

Sales Support/Pricing Desk Specialist . Mega Energy

Current Roles

Employees:
8
Revenue:
$1M
About
World Power & Gas, LLC dba Mega Energy is a minority-owned national retail electricity provider established in our home state of Texas. Our team is comprised of proven industry professionals with sales and operations currently focused on Illinois, Ohio, Connecticut, Massachusetts, New Hampshire, and Maine. Since 2007, we have been providing simple and affordable energy products and services as guided through our brand pillars: family, transparency, and philanthropy. Join us and experience the benefits for yourself!
Mega Energy Address
2150 Town Square Place
Sugar Land, TX
United States
Mega Energy Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.