

Opower Information
Contact top employees from
Opower
Summary
Opower has been in the industry for 19 years. The company currently specializes in the Computer Software area. Its headquarters is located at US. The estimated number of employees - 99. To connect with Opower employee register on SignalHire.
Organization Website | opower.com |
Industries | |
Headquarters Location | 1812 N Moore St, Arlington, VA, VA, 22209 US |
Employees Size | 500-1000 employees |
Specialties | Software, Energy Efficiency, Utilities, SaaS, Smart Grid, Customer Engagement Platform, Home Energy Management Software, Demand Flexibility, Electrification, Affordability, Technology, AMI, Customer Engagement, Demand Response, Device Control, Electric Vehicles, Rate Engine, Disaggregation, Behavioral Science, Artificial Intelligence |
Founded | 2007 |
Employees Turnover 4 quarter 2025
Length of Employment
Employee tenure at Opower shows a diverse range of experience levels:
1% have been with the company for less than 1 year2% for 1–2 years3% for 3–4 years5% for 5–7 years25% for 8–10 years65% have over 11 years of service at OpowerContact top employees from
Opower
Lonny Blumenthal
Group Product Manager
Jason Fike
Client Success Manager
Sharan Othi
International Accountant
Ghanashyam Prabhakar
Senior Engineering Manager
Eduard Glushchenko
VP of Engineering
Stephanie Boel
Senior Sales Specialist
Michael Correlli
Client Support Manager
Mark Henle
Implementation Engineer 2
Ian Rinehart
Client Success Manager
Crazy MAN Smy
ddpaint
Alex Leatherman
Business Process Management, Team Lead
Mary Claire Moran
Service Delivery Manager
Paige Ellingson
Service Delivery Manager
Rachael Sherman
Senior Product Manager
Karina van Schaardenburg
Director, Design and Research
Chelsea Weinberg
Senior Manager, Customer Success
Vinny Magno
Director, Enterprise Client Success
Theresa Rogers
Senior Technical Writer
Leah Stohr
Implementation Engineer
Kristen Hepp
Manager, DSM Product & Program Insights
Matthew Lucky
Associate Director, Client Success
Anna Buchanan
Principal Technical Project Manager
Aaron Avril
Software Engineer
Lisa Farley
Director of Client Success
Graham Madden
Software Engineer
Pavan Reddy Yerram
Managing Principal Consultant
Similar Companies
FAQ
Opower operates in the Software Development industries. More details can be found on the official website: opower.com.
The headquarters of Opower are located in Arlington, United States.
Opower currently employs 500-1000 people.
Data Privacy
GDPR COMPLIANT
SignalHire complies with the General Data Protection Regulation (GDPR). SignalHire follows GDPR requirements, including but not limited to rights of data subjects to access, correct, or delete their personal information and supports the right to be forgotten.
CCPA COMPLIANT
SignalHire is CCPA-compliant and provides California residents the right to know, access, opt out, and request deletion of their personal data.


