Harry Olibris Email

SVP & CFO . American Public Power Association

Current Roles

Employees:
118
Revenue:
$26M
About
The American Public Power Association is the voice of not-for-profit, community-owned utilities that power 49 million people in 2,000 towns and cities.
American Public Power Association Address
2451 Crystal Dr.
Washington, DC
United States
American Public Power Association Email
American Public Power Association Phone Numbers
202-467-2949

#1 Startup Dataset

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