POWWR

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

Acquisitions:
UD Group (2019)

SAAS Focus
Energy
Status
Active
Location
Raleigh, North Carolina
Company Size
51-200 employees
Year Invested
2017