Permanent Civil Service
Appointment Search
Choosing purpose is a reflection of who we are and reminds us of the commitment we make to residents of the City and County of San Francisco. Use the following search tool to view recent appointments.
Permanent Civil Service Appointments
Appointment Date: 22 June 2026
| Appointment Date | Employee Name | Class | Job Title | Department | Rank | List ID |
|---|---|---|---|---|---|---|
| 22 June 2026 | Damarra Murry (Damarra) | 1478 | Utility Services Represtve | PUC | 5 | U00042 |
| 22 June 2026 | David Li (David) | 1478 | Utility Services Represtve | PUC | 5 | U00042 |
| 22 June 2026 | David Soriano Vielma (David) | 1478 | Utility Services Represtve | PUC | 3 | U00042 |
| 22 June 2026 | Joseph H. Ngo (Joseph) | 1822 | Administrative Analyst | PUC | 7 | C00186 |
| 22 June 2026 | Nandish Anilesh Kumar (Nandish) | 1051 | Tech Analyst/Designer-Assoc | PUC | 21 | 150932 |
| 22 June 2026 | Tatjana M Duenas (Tatjana) | 1093 | IT Operations Support Admn III | LIB | 12 | 150279 |
| 22 June 2026 | Tommy Chong Lok Liang (Tommy) | 2481 | Water Quality Technician | PUC | 6 | U00033 |
| 22 June 2026 | Usman Iqbal (Usman) | 5203 | Assistant Engineer | PUC | 5 | C00401 |
| 22 June 2026 | Wei Chung Yu (Andy) | 6318 | Construction Inspector | PUC | 17 | U00037 |
| 22 June 2026 | Yanxian Chen (Yan) | 5207 | Assoc Engineer | DBI | 7 | C00370 |
Appointment Date: 20 June 2026
| Appointment Date | Employee Name | Class | Job Title | Department | Rank | List ID |
|---|---|---|---|---|---|---|
| 20 June 2026 | Allison V Foronda (Alli) | 5261 | Arch/Landscp ArchitectrII | AIR | 12 | 163136 |
| 20 June 2026 | Alvin Nelson (Alvin) | 1244 | Senior Human Resources Analyst | MTA | 6 | C00184 |
| 20 June 2026 | Arash B Razavi (Arash) | 8167 | Admin Hearing Examiner | MTA | 1 | 137729 |
| 20 June 2026 | Audrey C Dang (Audrey) | 1203 | Personnel Technician | AIR | 4 | 155929 |
| 20 June 2026 | Benjamin Vilmain (Ben) | 3522 | Senior Museum Preparator | LIB | 6 | 160552 |
| 20 June 2026 | Beverly Ngai (Beverly) | 1844 | Senior Management Assistant | AIR | 5 | C00196 |
| 20 June 2026 | Cara A Beaton-Barrett (Cara) | 2320 | Registered Nurse | DPH | 3 | H00083 |
| 20 June 2026 | Cara Ann Beaton-Barrett (Cara) | 2320 | Registered Nurse | DPH | 3 | H00083 |
| 20 June 2026 | Carol L Ramos (Carol) | 2320 | Registered Nurse | DPH | 3 | H00083 |
| 20 June 2026 | Chloe L Underdue (Chloe) | 1823 | Senior Administrative Analyst | PRT | 12 | C00187 |
| 20 June 2026 | Cody R Seldon (Cody) | 5601 | Utility Analyst | PUC | 17 | U00038 |
| 20 June 2026 | David J Perez (David) | 3422 | Park Section Supervisor | REC | 1 | X00106 |
| 20 June 2026 | Derlin Roque (Derlin) | 7524 | Institution Utility Worker | HSA | 1 | 162495 |
| 20 June 2026 | Eoin Lehane (Eoin) | 7346 | Painter | PUC | 3 | T00124 |
| 20 June 2026 | Erik Tafolla Villa (Erik) | 4216 | ASR Operations Supervisor | ASR | 1 | 164547 |
| 20 June 2026 | Evangeline D Treadway (Evangeline) | 1813 | Senior Benefits Analyst | HSS | 3 | 161873 |
| 20 June 2026 | Evangeline D Treadway (Gina) | 1813 | Senior Benefits Analyst | HSS | 3 | 161873 |
| 20 June 2026 | Fatima Molina Banagale (Pie) | 2320 | Registered Nurse | DPH | 3 | H00083 |
| 20 June 2026 | Georgina Lai (Georgina) | 2320 | Registered Nurse | DPH | 3 | H00083 |
| 20 June 2026 | Glenn E Kalaw (Glenn) | 7318 | Electronic Maintenance Tech | AIR | 8 | T00132 |
| 20 June 2026 | Haley J Mulligan (Haley) | 2320 | Registered Nurse | DPH | 3 | H00083 |
| 20 June 2026 | Jeffrey C Lee (Jeffrey) | 7317 | Senior Water Service Inspector | PUC | 2 | 155534 |
| 20 June 2026 | Jermaine Simmons (Jermaine) | 7318 | Electronic Maintenance Tech | AIR | 13 | T00132 |
| 20 June 2026 | Jodi J Jirsa (Jodi) | 3632 | Librarian 2 | LIB | 12 | C0036 |
| 20 June 2026 | John W Carroll (John) | 7318 | Electronic Maintenance Tech | PUC | 5 | T00132 |
| 20 June 2026 | Joseph Byrne (Joseph) | 7226 | Carpenter Supervisor 1 | MTA | 8 | C00142 |
| 20 June 2026 | Juan Carlo Danganan (JC) | 1844 | Senior Management Assistant | AIR | 5 | C00196 |
| 20 June 2026 | Jun Lun Zhang (Jun Lun) | 7392 | Window Cleaner | AIR | 8 | A00028 |
| 20 June 2026 | Latara M Hawkins (Latara) | 2708 | Custodian | REC | 10 | A00013 |
| 20 June 2026 | Leopoldo L Ramirez (Leopoldo) | 7392 | Window Cleaner | AIR | 1 | A00028 |
| 20 June 2026 | Lihong Chen (Lihong) | 2708 | Custodian | REC | 14 | A00013 |
| 20 June 2026 | Maaidah Khan (Maaidah) | 5241 | Engineer | PRT | 1 | C00388 |
| 20 June 2026 | Marcus G Solon (Marcus) | 2320 | Registered Nurse | DPH | 3 | H00083 |
| 20 June 2026 | Marcus Teague (Marcus) | 2320 | Registered Nurse | DPH | 3 | H00083 |
| 20 June 2026 | Matthew Miller (Matthew) | 3522 | Senior Museum Preparator | AAM | 7 | 160552 |
| 20 June 2026 | Matthew S Mcnicol (Matthew) | 3486 | Watershed Forester | PUC | 1 | 162728 |
| 20 June 2026 | Melik E Helmy (Melik) | 8207 | Bldg & Grounds Patrol Officer | LIB | 6 | C00369 |
| 20 June 2026 | Minyan Zhou (Minyan) | 7392 | Window Cleaner | AIR | 9 | A00028 |
| 20 June 2026 | Nhu T Kim (Yulia) | 3616 | Library Technical Assistant 1 | LIB | 5 | C00365 |
| 20 June 2026 | Pham Q Ngo (Pham) | 9386 | Senior Property Manager, Port | PRT | 3 | 156875 |