Chelsea Weinberg Email

Senior Manager, Customer Success . Opower

Current Roles

Employees:
151
Revenue:
$24.1M
About
As part of Oracle Utilities, Opower delivers enterprise software that helps utilities elevate the customer experience. Energy providers use our customer engagement platform to deliver proactive, digital communications that raise customer satisfaction, manage energy demand, and lower service costs. Opower’s software is deployed to 100 utilities worldwide and reaches more than 60 million homes and businesses.
Opower Address
1515 N Courthouse Rd, 8th Floor
Arlington, VA
United States
Opower Email

#1 Startup Dataset

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