Civic Intelligence
Contractor

Electric Power Systems

1 customers • 2 returns • Latest tax year 2024 • St Louis, MO

SupplierTesting

Customers

1

Returns

2

Total Compensation

$821,469

Customers

OrganizationEINReturnsLatest YearServicesCompensation
Citizens Electric Corporation43-063420322024Supplier • Testing$821,469

Returns

Tax YearOrganizationTypeServicesLocationCompensationReturn
2024Citizens Electric Corporation990SupplierPO Box 958012, St Louis, MO 63195$469,482View return
2022Citizens Electric Corporation990TestingPO Box 958012, St Louis, MO 63195$351,987View return