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 November 2025
| Appointment Date | Employee Name | Class | Job Title | Department | Rank | List ID |
|---|---|---|---|---|---|---|
| 22 November 2025 | Brian J. Chan (Brian) | 1632 | Senior Account Clerk | HSA | 8 | C00319 |
| 22 November 2025 | Calvin D Johnson (Calvin) | 7514 | General Laborer | DPW | 10 | W00002 |
| 22 November 2025 | Cayla L Allen (Cayla) | 2944 | Protective Services Supervisor | HSA | 4 | X00097 |
| 22 November 2025 | Chong I Cheong (Joey) | 1654 | Accountant III | PUC | 9 | X00092 |
| 22 November 2025 | Christian Cesar Morales (Christian) | 2593 | Health Program Coordinator 3 | DPH | 14 | H00125 |
| 22 November 2025 | Cindy Liu (Cindy) | 3286 | Recreation Coordinator | REC | 25 | 153636 |
| 22 November 2025 | Gordon P Ramos Jr (Gordon) | 2588 | Health Worker 4 | DPH | 8 | H00148 |
| 22 November 2025 | Hui Ru Lin (Ru) | 1042 | IS Engineer-Journey | REC | 13 | C00093 |
| 22 November 2025 | Jacqueline M De Leon (Jackie) | 9220 | Aviation Security Ops Sup | AIR | 1 | A00021 |
| 22 November 2025 | Javier O Rivera (Javier) | 0932 | Manager IV | DPW | 1 | 156482 |
| 22 November 2025 | Joachim L Perlas (Joachim) | 9708 | Employment & Training Spec 6 | AIR | 1 | 158420 |
| 22 November 2025 | Joanne Park (Joanne) | 0931 | Manager III | HOM | 4 | E10143 |
| 22 November 2025 | John L Wong (John) | 1654 | Accountant III | DPH | 7 | X00092 |
| 22 November 2025 | Joseph R Alberto (Joe) | 5201 | Junior Engineer | AIR | 15 | C00324 |
| 22 November 2025 | Karina S Tolentino (Karina) | 2624 | Dietitian | DPH | 2 | H00150 |
| 22 November 2025 | Kendari Maloof (Kendari) | 8562 | Counselor, Juvenile Hall SFERS | JUV | 10 | X00098 |
| 22 November 2025 | Kenyettia Brewer Wells (Kenyettia) | 1404 | Clerk | PUC | 25 | C00203 |
| 22 November 2025 | Kristina Mai (Kristina) | 2454 | Clinical Pharmacist | DPH | 7 | H00047 |
| 22 November 2025 | Lan D Ngo (Lan) | 3630 | Librarian 1 | LIB | 6 | C00356 |
| 22 November 2025 | Laurel W Mathews (Laurel) | 1824 | Pr Administrative Analyst | DBI | 3 | C00188 |
| 22 November 2025 | Marcellus Anthony Green (Marcellus) | 3417 | Gardener | DPW | 34 | X00080 |
| 22 November 2025 | Marcus D Johnson (Marcus) | 7334 | Stationary Engineer | ADM | 5 | C00197 |
| 22 November 2025 | Maria N Mastrokyriakos (Maria) | 1246 | Prin Human Resources Analyst | LIB | 4 | 15203 |
| 22 November 2025 | Matthew E Stoppelmoor (Matthew) | 3417 | Gardener | REC | 23 | X00080 |
| 22 November 2025 | Megan A Cheng (Megan) | 7316 | Water Service Inspector | PUC | 3 | U00027 |
| 22 November 2025 | Michael H Perlstein (Michael) | 1824 | Pr Administrative Analyst | LIB | 4 | E10154 |
| 22 November 2025 | Michael Robles (Michael) | 1053 | IS Business Analyst-Senior | AIR | 4 | 154985 |
| 22 November 2025 | Nancy Y Liang (Nancy) | 9230 | Airport Custodial Svcs Sprv | AIR | 1 | 156205 |
| 22 November 2025 | Nathaniel D Gibson (Nathaniel) | 7316 | Water Service Inspector | PUC | 5 | U00027 |
| 22 November 2025 | Olivia N Farmer (Olivia) | 2917 | Program Support Analyst | HSA | 1 | 152523 |
| 22 November 2025 | Peihua Liang (Peggy) | 4224 | Prin. Tax Auditor-Appraiser | ASR | 1 | 161537 |
| 22 November 2025 | Robert Boone (Robert) | 6318 | Construction Inspector | PUC | 16 | U00019 |
| 22 November 2025 | Robert H Kim (Robert) | 1043 | IS Engineer-Senior | AIR | 6 | C00095 |
| 22 November 2025 | Sean M Duffy (Sean) | 0933 | Manager V | PUC | 1 | 149468 |
| 22 November 2025 | Shohreh Misaghi (Shohreh) | 0922 | Manager I | ASR | 3 | E10141 |
| 22 November 2025 | Susan Tai Hin Wong (Susan) | 1632 | Senior Account Clerk | DPH | 1 | C00319 |
| 22 November 2025 | Sydney Atoyebi (Tolu) | 5278 | Planner 2 | CPC | 1 | X00071 |
| 22 November 2025 | Tasha T Spencer (Tasha) | 2907 | Eligibility Worker Supervisor | HSA | 6 | X00073 |
| 22 November 2025 | Tom S Colosi (Tom) | 0923 | Manager II | AIR | 3 | E10142 |
| 22 November 2025 | Truc Quang Nguyen (Francisco) | 1091 | IT Operations Support Admin I | REC | 1 | E10179 |
| 22 November 2025 | Tyler T Chung (Tyler) | 1812 | Retirement Analyst | RET | 14 | X00087 |
| 22 November 2025 | Van A Innes (Van) | 1070 | IS Project Director | DPH | 8 | 149425 |
| 22 November 2025 | Vi N Tran (Vi) | 1654 | Accountant III | PUC | 1 | X00092 |
| 22 November 2025 | Wenyan Jiang (Mandy) | 1632 | Senior Account Clerk | HSA | 12 | C00319 |
| 22 November 2025 | Yaokun Ye (Yaokun) | 2708 | Custodian | AIR | 8 | A00013 |
Appointment Date: 17 November 2025
| Appointment Date | Employee Name | Class | Job Title | Department | Rank | List ID |
|---|---|---|---|---|---|---|
| 17 November 2025 | Bi Juan Huang (Bi) | 9774 | Sr. Community Devl Spc 1 | DEC | 2 | 160342 |
| 17 November 2025 | Binh Huynh (Binh) | 1406 | Senior Clerk | POL | 27 | C00204 |
| 17 November 2025 | Brenda D Quintero Martinez (Brenda) | 9774 | Sr. Community Devl Spc 1 | DEC | 1 | 160342 |