Business Positions
Erie County Water Authority
Independent public benefit corporation run by highly politicized board
Family
Sheila Meegan
West Seneca town supervisor
•
mother