Non-Profit Spending Reports

Peace River Electric Cooperative Inc

Wauchula, FL · EIN 59-0395398 · Rank 3,954 by total revenue

To provide our members reliable electric service and excellent customer service at affordable rates.

Money, Form 990 for tax year 2024

Total revenue
$144,033,518
Total expenses
$144,033,518
Total assets
$414,973,561
Salary base (all salaries and wages)
$1,691,184
Salaries, other pay and benefits
$1,691,184
Employees
147
Salary base per employee
$11,505

"Salary base" is Form 990 Part IX lines 5 to 7. "Employees" is everyone who got a W-2 that year, full or part time. Form 990-EZ and 990-PF report pay differently; see About the data.

Leadership (10)

NameTitleRole Hours/weekTotal pay
Ellen BachmanASST SECRETARY/TREASBoard, Officer 3.85 $17,000
Willie DawesSECRETARY/TREASURERBoard, Officer 7 $10,960
Hollis Albritton JrPRESIDENTBoard, Officer 5 $10,300
Chris PortaleVICE PRESIDENTBoard, Officer 3 $9,200
Randall W ShawGENERAL MANAGER/CEOKey employee 45 $445,178
Marie DasherDIRECTORBoard 3.25 $13,800
Leonard CrawleyDIRECTORBoard 3 $12,977
Bruce VickersDIRECTORBoard 6 $9,100
Kenneth OdenDIRECTORBoard 2 $6,300
John MartinDIRECTORBoard 4 $2,900

Top 10 paid people listed

These 10 people received $1,660,435, which is 98.2% of the $1,691,184 salary base shared by 147 employees.

NameTitleRole Hours/weekFrom this org From related orgsOther pay Total
Randall W ShawGENERAL MANAGER/CEOKey employee 45 $410,115$0 $35,063$445,178
Paul A RobertsVP OF ENGINEERINGHighly paid employee 55 $231,409$0 $30,723$262,132
Louise F BlackmanVP - MEMBER SERVICESHighly paid employee 45 $239,399$0 $20,269$259,668
Teresa HamiltonVP ACCOUNTING & ADMINISTRATIONHighly paid employee 55 $208,420$0 $28,837$237,257
Van CrawfordVP OF OPERATIONSHighly paid employee 45 $193,280$0 $16,857$210,137
James FonesVP OF MKTG & MBR SVCHighly paid employee 45 $175,679$0 $15,647$191,326
Ellen BachmanASST SECRETARY/TREASBoard, Officer 3.85 $17,000$0 $0$17,000
Marie DasherDIRECTORBoard 3.25 $13,800$0 $0$13,800
Leonard CrawleyDIRECTORBoard 3 $6,400$0 $6,577$12,977
Willie DawesSECRETARY/TREASURERBoard, Officer 7 $10,960$0 $0$10,960

Sources