New York
Menu

New York Committee on Consumer and Worker Protection

Members

The talk-time ranking for the Committee on Consumer and Worker Protection is held

at least 44% 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.
At least 44% of members’ talk time here is identifiedUnder 60% identified: members are not compared.
44% identified80% for a full comparison
Runs the meetings
Harvey D. EpsteinDistrict 2 · Chair · runs the meetings11.6min of talk time a meeting12 of 12present at roll callVoice identified at 9 of 10 transcribed meetings while seated
AttendancePresent at the roll call for 12 of 12 meetings, Jan 29, 2026 to Oct 7, 2026. Official roll call, from the clerk
Speaking11.6 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
Carl WilsonDistrict 3 · Member0.4min of talk time a meeting4 of 5present at roll callVoice identified at 1 of 5 transcribed meetings while seated
AttendancePresent at the roll call for 4 of 5 meetings, May 19, 2026 to Oct 7, 2026. Official roll call, from the clerk
Speaking0.4 min of talk time a meetingSeated for only five meetings in 12 months.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Gale A. BrewerDistrict 6 · Member2.5min of talk time a meeting14 of 17present at roll callVoice identified at 7 of 10 transcribed meetings while seated
AttendancePresent at the roll call for 14 of 17 meetings, Oct 29, 2025 to Oct 7, 2026. Official roll call, from the clerk
Speaking2.5 min of talk time a meeting90% range 1.1 to 4.9 minutes, over 10 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
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 Consumer and Worker ProtectionFeb 23, 2026 · 42:30
I just want to ask about newsstands quickly. They are no longer selling newspapers. So down the line, I’d love to hear your input as to what they should be doing Because it’s not really fair for them to get a summons when there’s no newspaper that anybody’s going to read. So something to think about.”
Carmen N. De La RosaDistrict 10 · Member0.3min of talk time a meeting8 of 12present at roll callVoice identified at 2 of 10 transcribed meetings while seated
AttendancePresent at the roll call for 8 of 12 meetings, Jan 29, 2026 to Oct 7, 2026. Official roll call, from the clerk
Speaking0.3 min of talk time a meeting90% range 0.0 to 1.4 minutes, over 10 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Shirley AldebolDistrict 13 · Member1.3min of talk time a meeting12 of 12present at roll callVoice identified at 4 of 10 transcribed meetings while seated
AttendancePresent at the roll call for 12 of 12 meetings, Jan 29, 2026 to Oct 7, 2026. Official roll call, from the clerk
Speaking1.3 min of talk time a meeting90% range 0.3 to 3.1 minutes, over 10 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Shekar KrishnanDistrict 25 · Member0.4min of talk time a meeting10 of 17present at roll callVoice identified at 1 of 5 transcribed meetings while seated
AttendancePresent at the roll call for 10 of 17 meetings, Oct 29, 2025 to Oct 7, 2026. Official roll call, from the clerk
Speaking0.4 min of talk time a meetingSeated for only five meetings in 12 months.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Lynn C. SchulmanDistrict 29 · Member0.5min of talk time a meeting4 of 5present at roll callVoice identified at 1 of 5 transcribed meetings while seated
AttendancePresent at the roll call for 4 of 5 meetings, May 19, 2026 to Oct 7, 2026. Official roll call, from the clerk
Speaking0.5 min of talk time a meetingSeated for only five meetings in 12 months.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Joann AriolaDistrict 32 · Member0.1min of talk time a meeting11 of 12present at roll callVoice identified at 1 of 3 transcribed meetings while seated
AttendancePresent at the roll call for 11 of 12 meetings, Jan 29, 2026 to Oct 7, 2026. Official roll call, from the clerk
Speaking0.1 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
Chi A. OsséDistrict 36 · Member0.9min of talk time a meeting13 of 17present at roll callVoice identified at 3 of 7 transcribed meetings while seated
AttendancePresent at the roll call for 13 of 17 meetings, Oct 29, 2025 to Oct 7, 2026. Official roll call, from the clerk
Speaking0.9 min of talk time a meetingSeated for only seven meetings in 12 months.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Chris BanksDistrict 42 · Member0.7min of talk time a meeting11 of 12present at roll callVoice identified at 3 of 9 transcribed meetings while seated
AttendancePresent at the roll call for 11 of 12 meetings, Jan 29, 2026 to Oct 7, 2026. Official roll call, from the clerk
Speaking0.7 min of talk time a meeting90% range 0.0 to 1.9 minutes, over 9 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Kamillah HanksDistrict 49 · Member0.3min of talk time a meeting8 of 12present at roll callVoice identified at 2 of 10 transcribed meetings while seated
AttendancePresent at the roll call for 8 of 12 meetings, Jan 29, 2026 to Oct 7, 2026. Official roll call, from the clerk
Speaking0.3 min of talk time a meeting90% range 0.0 to 1.3 minutes, over 10 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.
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.
1 former member sat on the Committee on Consumer and Worker Protection in 12 months

Julie Menin

Attendance

Roll calls at 17 of 20 meetings, through Oct 7, 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.