Opower Employee Directory

Software DevelopmentVirginia, United States51-200 Employees

Opower is a mid-sized software company based in Arlington, Virginia, serving the utilities sector. Its platform combines AI and behavioral science to influence utility customers' actions at scale, supporting energy savings, peak demand reduction, digital self-service, faster program adoption, and higher customer satisfaction across more than 175 utilities worldwide.

The company serves utility providers globally, helping them address the challenge of engaging busy customers and delivering a more customer-centric grid experience. The firm operates in the software development industry and focuses on improving customer engagement and program participation.

Find Opower employees' phone numbers or email addresses

Opower Global Highlights

Location
Employees

North America
125

Minus sign iconPlus sign icon
  • United States Of America
    122
  • Mexico
    3

Asia
12

Minus sign iconPlus sign icon
  • China
    4
  • India
    4
  • Indonesia
    2
  • Singapore
    1
  • Philippines
    1

Europe
9

Minus sign iconPlus sign icon
  • Ukraine
    6
  • France
    1
  • Portugal
    1
  • United Kingdom Of Great Britain And Northern Ireland
    1

Africa
3

Minus sign iconPlus sign icon
  • Algeria
    2
  • Egypt
    1

South America
3

Minus sign iconPlus sign icon
  • Brazil
    2
  • Colombia
    1

Opower's Leadership

  • Stylized image of a person
    R. J.
    President
    Phone icon
  • Stylized image of a person
    T. S.
    President
    Phone icon
  • Stylized image of a person
    P. H.
    Head Of Business Operations
    Phone icon
  • Stylized image of a person
    C. B.
    Head Of Client Success And Delivery, Emea
    Phone icon
  • Stylized image of a person
    J. L.
    Owner
    Phone icon
  • Stylized image of a person
    R. N.
    Cofounder
    Phone icon
  • Stylized image of a person
    K. L.
    Senior Vice President
    Phone icon
  • Stylized image of a person
    M. E.
    Senior Director, Operations And Quality
    Phone icon

Opower Employee Metrics

100%
50%
0%
2026
2025
  • Engineering
  • Product Management
  • Solutions Engineering
  • Customer Success
  • Analytics
  • Other
  • Operations
  • Administrative
  • Information Technology
  • Quality Assurance

Contact profiles from Opower

Name
Title
Contact Info
Location
Last Update
  • Stylized image of a person
    J. M.
    Senior Manager Integrated Marketing Programs
    Phone icon
    Oct 17, 2024
  • Stylized image of a person
    J. C.
    Human Resources And Recruitment Manager
    Phone icon
    Oct 23, 2024
  • Stylized image of a person
    M. P.
    Development Team Lead
    Phone icon
    UkraineOdes'Ka Oblast
    Feb 03, 2024
  • Stylized image of a person
    P. J.
    Performance Engineering Manager
    Phone icon
    Oct 23, 2024
  • Stylized image of a person
    S. P.
    Human Resources Leader
    Phone icon
    Oct 17, 2024
  • Stylized image of a person
    V. M.
    Product Manager
    Phone icon
    Oct 21, 2024
  • Stylized image of a person
    A. G.
    Principal Data Scientist
    Phone icon
    United StatesVirginia
    Jan 29, 2026
  • Stylized image of a person
    P. R. Y.
    Managing Principal Consultant
    Phone icon
    IndiaTelangana
    Apr 14, 2026
  • Stylized image of a person
    T. R.
    Senior Technical Writer
    Phone icon
    United StatesVirginia
    Sep 12, 2025
  • Stylized image of a person
    Y. K.
    Senior Java Developer
    Phone icon
    Ukraine
    Mar 24, 2026

Frequently Asked Questions

What is Opower known for?

Minus sign iconPlus sign icon
Opower was founded in 2007 operates in the Software Development industry. The company's main headquarters is located in 1812 North Moore Street 12th Floor Arlington, Virginia 22209 United States; you can contact the main corporate office by phone at . Explore Opower's company overview page for more information.

What is Opower's most common email format?

Minus sign iconPlus sign icon
Opower employees' email format typically follows the pattern of . Trying to find reliable and up-to-date employee contact data? Find more Opower email formats with LeadIQ.

How many employees does Opower have currently?

Minus sign iconPlus sign icon
Opower has approximately 95 employees as of June 2026. These team members are located across 5 continents, including North AmericaAsiaEurope.

Who are Opower's key employees and leadership?

Minus sign iconPlus sign icon

As of June 2026, Opower's key employees include:

  • President: R. J.
  • President: T. S.
  • Head Of Business Operations: P. H.
  • Head Of Client Success And Delivery, Emea: C. B.
  • Owner: J. L.

Looking for contact data? Unlock accurate emails and phone numbers for your ideal prospects with LeadIQ.

Ready to create more pipeline?

Get a demo and discover why thousands of SDR and Sales teams trust
LeadIQ to help them build pipeline confidently.

© LeadIQ, Inc. All rights reserved.