POWWR

POWWR is a leading provider of demand forecasting solutions and broker commission management tools for retail energy providers.

SAAS Focus
Energy
Status
Active
Location
Shelton, Connecticut
Company Size
51-200 employees
Year Invested
2017