Robert Palmese Email

President at Indra Energy . Indra Energy

Current Roles

Employees:
61
Revenue:
$12.1M
About
Indra Energy is a leading, independent provider of electricity and natural gas to residential and commercial customers across the Northeast and Midwest. Our focus is to provide renewable energy options for a sustainable future, while leveraging the expertise and experience of our team members to maintain the highest level of service to our Customers.
Indra Energy Address
1515 Market Street
Philadelphia, PA
United States
Indra Energy Email

Past Companies

Columbia Utilities LLCPresident
PALMco EnergyPresident
Indra EnergyPresident at Indra Energy

#1 Startup Dataset

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