New York
Menu

New York Committee on Civil Service and Labor

Members

The talk-time ranking for the Committee on Civil Service and Labor is held

71% of members’ talk time is identified; members are compared from 60% (preliminary under 80%). Each member’s page has their clips and meetings. The minutes below count only speech we named by voice, so they are floors, not a ranking.
71% of members’ talk time here is identifiedPreliminary: under 80% of talk time is identified.
71% identified80% for a full comparison
Runs the meetings
Shirley AldebolDistrict 13 · Chair · runs the meetings12.4min of talk time a meeting7 of 7present at roll callVoice identified at 6 of 6 transcribed meetings while seated
AttendancePresent at the roll call for 7 of 7 meetings, Feb 18, 2026 to Oct 16, 2026. Official roll call, from the clerk
Speaking12.4 min of talk time a meetingRuns the meetings, so not compared.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Members · listed by seat
Tiffany L. CabánDistrict 22 · Member0.6min of talk time a meeting8 of 11present at roll callVoice identified at 1 of 3 transcribed meetings while seated
AttendancePresent at the roll call for 8 of 11 meetings, Oct 29, 2025 to Oct 16, 2026. Official roll call, from the clerk
Speaking0.6 min of talk time a meetingSeated for only three meetings in 12 months.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Ty HankersonDistrict 28 · Member0.0min of talk time a meeting3 of 7present at roll callVoice identified at 1 of 6 transcribed meetings while seated
AttendancePresent at the roll call for 3 of 7 meetings, Feb 18, 2026 to Oct 16, 2026. Official roll call, from the clerk
Speaking0.0 min of talk time a meetingSeated for only six meetings in 12 months.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Crystal HudsonDistrict 35 · Member0.5min of talk time a meeting4 of 7present at roll callVoice identified at 2 of 6 transcribed meetings while seated
AttendancePresent at the roll call for 4 of 7 meetings, Feb 18, 2026 to Oct 16, 2026. Official roll call, from the clerk
Speaking0.5 min of talk time a meetingSeated for only six meetings in 12 months.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Mercedes NarcisseDistrict 46 · Member1.5min of talk time a meeting5 of 7present at roll callVoice identified at 3 of 6 transcribed meetings while seated
AttendancePresent at the roll call for 5 of 7 meetings, Feb 18, 2026 to Oct 16, 2026. Official roll call, from the clerk
Speaking1.5 min of talk time a meetingSeated for only six meetings in 12 months.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
One of their clips
Committee on Civil Service and LaborMar 9, 2026 · 39:01
It is difficult, and I’m going to stop right here. This is not my hearing, but their bills cannot wait. Their children cannot wait. And I understand the bargaining. I understand all that. This has to take place. But in the meanwhile, you cannot tell someone that cannot pay the bills to wait.”
Frank MoranoDistrict 51 · Member1.3min of talk time a meeting11 of 11present at roll callVoice identified at 3 of 6 transcribed meetings while seated
AttendancePresent at the roll call for 11 of 11 meetings, Oct 29, 2025 to Oct 16, 2026. Official roll call, from the clerk
Speaking1.3 min of talk time a meetingSeated for only six meetings in 12 months.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
“Voice identified” counts the meetings where we could attribute a member’s voice. A meeting missing there means we couldn’t attribute it, not that they were absent.
2 former members sat on the Committee on Civil Service and Labor in 12 months

Carmen N. De La Rosa, Eric Dinowitz

Attendance

Roll calls at 11 of 11 meetings, through Oct 16, 2026

From the clerk’s own record, listed by seat. This is the official attendance record. It is separate from our voice counts, and we don’t compare members on it.
How the record counts. The clerk's roll call for the meeting. Medical, parental, bereavement, jury duty and conflict are counted as excused; we keep the clerk's own label.