San Francisco
Menu

San Francisco Sheriff's Department Oversight Board

Members

The talk-time ranking for the Sheriff's Department Oversight Board is held

Fewer than four members can be compared fairly. 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.
88% of members’ talk time here is identified
88% identified80% for a full comparison
Members · listed by seat
William Palmer IIPresident26.8min of talk time a meeting9 of 9present at roll callVoice identified at 10 of 12 transcribed meetings while seated
AttendancePresent at the roll call for 9 of 9 meetings, Nov 14, 2025 to Aug 7, 2026. Official roll call, from the clerk
Speaking26.8 min of talk time a meetingListed on the roster as President, so not compared.109 questions asked
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Three of their clips
Sheriff's Department Oversight BoardJul 24, 2026 · 1:21:38
…what is our right as the board, or the procedures for allowing this board to visit sites that deputies are assigned to without prior notice? Just like pop-up visits.”
Sheriff's Department Oversight BoardSep 4, 2026 · 1:11:23
Is there a way that we can better our relationship with the board, especially until we get an IG, to where we can work together on investigations or incidents that happen inside of the jails and the hospitals and wherever sheriff’s deputies are located?”
Sheriff's Department Oversight BoardMay 1, 2026 · 51:43
What does success look like really in the sense of the numbers for $14 million? How many lives are being saved?”
Julie D. SooPresident15.3min of talk time a meeting8 of 8present at roll callVoice identified at 12 of 12 transcribed meetings while seated
AttendancePresent at the roll call for 8 of 8 meetings, Nov 14, 2025 to Jul 24, 2026. Official roll call, from the clerk
Speaking15.3 min of talk time a meetingListed on the roster as President, so not compared.11 questions asked
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
One of their clips
Sheriff's Department Oversight BoardSep 4, 2026 · 1:00:14
What does it mean to be persistent? Because I guess just the glimpse of that policy, it says it’ll convene if there’s a persistent crowding. So what’s the duration of persistent?”
Ovava AfuhaamangoVice President2.2min of talk time a meeting—present at roll callVoice identified at 3 of 5 transcribed meetings while seated
AttendanceNo clerk roll call for this member here.
Speaking2.2 min of talk time a meetingSeated for only five meetings in 12 months.2 questions asked
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
One of their clips
Sheriff's Department Oversight BoardJan 9, 2026 · 33:31
Do your guys’ services overlap with other community orgs that come in, or is it kind of separate?”
Carla CuevasBoard of Supervisors · Member6.3min of talk time a meeting2 of 2present at roll callVoice identified at 6 of 8 transcribed meetings while seated
AttendancePresent at the roll call for 2 of 2 meetings, May 1, 2026 to Aug 7, 2026. Official roll call, from the clerk
Speaking6.3 min of talk time a meeting90% range 2.8 to 12.0 minutes, over 8 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.42 questions asked
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Two of their clips
Sheriff's Department Oversight BoardAug 7, 2026 · 1:06:56
So according to this, is it possible to request the presence of someone from the sheriff’s office to speak about the crowding and why they haven’t complied with the policies specified in 511.2 AG, or maybe if per their assessment, the trigger is not there. Is it possible to ask them to be here for the next meeting?”
Sheriff's Department Oversight BoardMay 1, 2026 · 1:01:35
Do you know how is it going to generate overtime for deputies if you already have hired more deputies who can do this job?”
Scott DignanMayor · Member0.5min of talk time a meeting6 of 6present at roll callVoice identified at 5 of 12 transcribed meetings while seated
AttendancePresent at the roll call for 6 of 6 meetings, Nov 14, 2025 to Jul 24, 2026. Official roll call, from the clerk
Speaking0.5 min of talk time a meetingToo little of their talk time is identified to compare.8 questions asked
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Two of their clips
Sheriff's Department Oversight BoardMay 1, 2026 · 33:18
And with clients, sometimes the clients have a lot of property with them, not just on their person. They have other things that belong to them. What happens with their property?”
Sheriff's Department Oversight BoardJan 9, 2026 · 1:13:14
…when you were doing the presentation, you said the numbers were coming from California-wide. Were any of the numbers reflected based on San Francisco today?”
Diane LozanoMayor · Vice president4.5min of talk time a meeting8 of 8present at roll callVoice identified at 10 of 12 transcribed meetings while seated
AttendancePresent at the roll call for 8 of 8 meetings, Dec 5, 2025 to Aug 7, 2026. Official roll call, from the clerk
Speaking4.5 min of talk time a meeting90% range 2.2 to 8.6 minutes, over 12 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.35 questions asked
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Two of their clips
Sheriff's Department Oversight BoardMay 1, 2026 · 2:06:52
I think I would want some of the information that Commissioner Cuevas talked about. This budget that we’re in ends June 30th, is that right?”
Sheriff's Department Oversight BoardMar 6, 2026 · 30:15
I’m curious if you also track the average length of stay for felonies, serious felonies, and misdemeanors?”
Estela N. OrtizMember11.3min of talk time a meeting9 of 9present at roll callVoice identified at 11 of 12 transcribed meetings while seated
AttendancePresent at the roll call for 9 of 9 meetings, Nov 14, 2025 to Aug 7, 2026. Official roll call, from the clerk
Speaking11.3 min of talk time a meetingRan some of its meetings, so not compared.42 questions asked
Their top topicsNo checked topic mix for this member here yet.
Open their page: every clip, meeting and topic
Two of their clips
Sheriff's Department Oversight BoardNov 14, 2025 · 2:12:25
I would like to see if we can talk about the sobering centers or get someone from the Sheriff’s Office to come share an update on those sobering centers and what that programming is going to look like and how the staffing is going to look like as well. Is that possible?”
Sheriff's Department Oversight BoardJan 9, 2026 · 34:51
…there any barriers right now that are like preventing any incarcerated individual from accessing your services?”
Gale RosboroBoard of Supervisors · Member1.1min of talk time a meeting3 of 3present at roll callVoice identified at 5 of 8 transcribed meetings while seated
AttendancePresent at the roll call for 3 of 3 meetings, May 1, 2026 to Aug 7, 2026. Official roll call, from the clerk
Speaking1.1 min of talk time a meeting90% range 0.4 to 3.8 minutes, over 8 meetings held while seated. Counts only speech we can attribute by voice, so it can undercount.6 questions asked
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.
Attendance

Roll calls at 9 of 12 meetings, through Aug 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.
MemberPresentAbsentExcusedRoll calls
William Palmer II9009
Julie D. Soo8008
Ovava Afuhaamango— no clerk roll call for this member
Carla Cuevas2002
Scott Dignan6006
Diane Lozano8008
Estela N. Ortiz9009
Gale Rosboro3003
How the record counts. The clerk's minutes list each member as present, absent or excused at the roll call. Excused means the board voted to excuse the member.