James F. Gennaro
Council member, District 24, New York City CouncilWe identified Gennaro’s voice at 27 meetings across seven bodies.
Chairs the Committee on Environmental Protection and Waterfronts; sits on 2 more committees
See all
- New York City Council · Council member
- Committee on Environmental Protection and Waterfronts · Chair
- Committee on Governmental Operations, State & Federal Legislation · Member · until Dec 31, 2025
- Committee on Environmental Protection, Resiliency and Waterfronts · Chair · until Dec 31, 2025
- Committee on Contracts · Member
- Committee on Health · Member
- Committee on Education · Member · until Dec 31, 2025
Next New York City Council meeting: Thu, Nov 12, 1:30 pm · Agenda
District 24 on the current New York City Council map
Every roll call, and Gennaro’s other bodies
Present at 22 of 23 roll calls at the New York City Council
- Committee on Health: 1.6 min of speech a meeting, range 0.0–5.0. In the same range as four other members.
- Committee on Environmental Protection and Waterfronts: talk time not compared. Presides over its meetings, so isn’t compared with the members.
- Committee on Governmental Operations, State & Federal Legislation: talk time not compared. We could name only 8% of the speech they may have given; we compare members at 30%.
- Committee on Contracts: talk time not compared. Fewer than four members can be compared fairly.
- Committee on Education: talk time not compared. Seated for only 4 meetings in 12 months.
- Committee on Environmental Protection and Waterfronts: present at 7 of 7 roll calls. Official roll call, from the clerk
- Committee on Governmental Operations, State & Federal Legislation: present at 6 of 8 roll calls. Official roll call, from the clerk
- Committee on Environmental Protection, Resiliency and Waterfronts: present at 2 of 2 roll calls. Official roll call, from the clerk
- Committee on Contracts: present at 4 of 9 roll calls. Official roll call, from the clerk
- Committee on Health: present at 7 of 17 roll calls. Official roll call, from the clerk
- Committee on Education: present at 2 of 4 roll calls. Official roll call, from the clerk
- Committee on Civil Service and Labor: present at 3 of 7 roll calls. Official roll call, from the clerk
- Committee on Finance: present at 9 of 20 roll calls. Official roll call, from the clerk
- Committee on Fire and Emergency Management: present at 1 of 3 roll calls. Official roll call, from the clerk
- Committee on Sanitation and Solid Waste Management: present at 1 of 2 roll calls. Official roll call, from the clerk
- Committee on Veterans: present at 3 of 5 roll calls. Official roll call, from the clerk
2 places Gennaro named in meetings
- Queens 2 times
- Manhattan 1 time
Every meeting where we identified Gennaro’s voice
- Sep 30, 2026Committee on Environmental Protection and Waterfronts49.7 min2:51
- Sep 10, 2026New York City Council1.3 min1:16:02
- Aug 13, 2026New York City Council0.2 min1:39:15
- Jul 15, 2026Committee on Health14.2 min2:24:46
- Jun 30, 2026New York City Council2.2 min1:23:54
- Jun 11, 2026New York City Council2.1 min1:17:28
- May 14, 2026New York City Council2.1 min59:55
- Apr 30, 2026New York City Council0.1 min35:37
- Apr 29, 2026Committee on Contracts0.1 min3:17
- Apr 16, 2026New York City Council1.5 min41:41
Show all 27Show fewer
- Apr 15, 2026Committee on Environmental Protection and Waterfronts5.9 min0:49
- Apr 6, 2026Committee on Environmental Protection and Waterfronts49.5 minVideo
- Mar 19, 2026Committee on Environmental Protection and Waterfronts84.2 minVideo
- Mar 10, 2026New York City Council0.1 min37:15
- Feb 25, 2026Committee on Environmental Protection and Waterfronts61.3 min0:25
- Feb 24, 2026New York City Council0.2 min52:59
- Jan 29, 2026New York City Council0.1 min52:13
- Jan 27, 2026Committee on Contracts3.1 min1:16:20
- Dec 18, 2025New York City Council0.8 min1:52:08
- Dec 18, 2025Committee on Environmental Protection, Resiliency and Waterfronts3.7 min0:13
- Dec 18, 2025Committee on Governmental Operations, State & Federal Legislation0.1 min5:06
- Dec 4, 2025Committee on Environmental Protection, Resiliency and Waterfronts4.7 min0:22
- Dec 4, 2025Committee on Education0.3 min3:42
- Nov 14, 2025Committee on Health2.4 min43:42
- Nov 12, 2025Committee on Governmental Operations, State & Federal Legislation0.1 min3:46
- Oct 29, 2025New York City Council0.2 min1:09:11
- Oct 29, 2025Committee on Governmental Operations, State & Federal Legislation0.1 min5:04
How we identify who is speaking · blind check, pooled across five cities: of 410 council lines drawn, 352 right, 0 wrong, 1 unclear, 57 couldn’t be judged
A meeting missing here means we couldn’t attribute the voice, not that Gennaro was absent. Claude and Gemini each read every transcript with that day’s roster. A voice gets James F. Gennaro’s name only when both agree and a code check finds the name said on, or just before, their turn. Voices our transcripts merge with someone else’s are never attributed, so every count here undercounts what Gennaro said. For councils and their committees, of 410 lines drawn, 352 were right, 0 wrong and 1 unclear, and the checkers couldn’t judge 57. We have since removed the voices behind 110 of those lines (0 wrong, 1 unclear, the rest we had already held for other reasons). Of the 300 lines we still publish, the checkers could judge 268: all 268 right (90% lower bound 0.99). They couldn’t judge the other 32. The check is one sample pooled across the five cities, not of Gennaro or of New York alone.
