City Hall

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.


View PCS Appointments for Q2 Police Officers.

Permanent Civil Service Appointments

E.g., 2026-07-01
E.g., 2026-07-01

Appointment Date: 23 May 2026

Appointment Date Employee Name Class Job Title Department Rank List ID
23 May 2026 Carlos Bucio (Carlos) 9213 Airfield Safety Officer AIR 5 A00024
23 May 2026 Christian Saad (Christian) 8238 Public SafetyComm Disp DEM 3 X00062
23 May 2026 Christopher Anderson (Chris) 8238 Public SafetyComm Disp DEM 3 X00062
23 May 2026 Christopher Otoshi (Chris) 5638 Environmental Assistant ENV 3 X00115
23 May 2026 Daniella Caceres (Daniella) 8238 Public SafetyComm Disp DEM 3 X00062
23 May 2026 Deana A Farole (Deana) 0923 Manager II ADP 3 E10181
23 May 2026 Devin C Graves-Montalbano (Devin) 7334 Stationary Engineer AIR 5 C00197
23 May 2026 Diana M Alcantara Ortiz (Diana) 5262 Landscape Architect Assoc 1 DPW 1 155557
23 May 2026 Donna Dickson (Donna) 8238 Public SafetyComm Disp DEM 3 X00062
23 May 2026 Elizabeth Perez (Elizabeth) 3632 Librarian 2 LIB 31 C00367
23 May 2026 Feliza Ravelo (Feliza) 8238 Public SafetyComm Disp DEM 3 X00062
23 May 2026 George Ung (George) 8238 Public SafetyComm Disp DEM 3 X00062
23 May 2026 Hazel F Anonuevo (Hazel) 1478 Utility Services Represtve PUC 8 U00042
23 May 2026 Hunter Q Locke (Hunter) 1478 Utility Services Represtve PUC 4 U00042
23 May 2026 James A Slattery (James) 5642 Sr. Environmental Spec ENV 1 X00117
23 May 2026 Jessica Linehan (Jess) 8238 Public SafetyComm Disp DEM 3 X00062
23 May 2026 Jiae L Ham (Jiae) 5262 Landscape Architect Assoc 1 DPW 1 155557
23 May 2026 Joseph Liso (Joseph) 8238 Public SafetyComm Disp DEM 1 X00062
23 May 2026 Jugjeet Chahal (Jugjeet) 8238 Public SafetyComm Disp DEM 3 X00062
23 May 2026 Karla J Fernandez (Karla) 1232 Training Officer HSA 2 E10170
23 May 2026 Katherine Biesty (Katherine) 5330 Graphics Supervisor AIR 1 152589
23 May 2026 Kevin M Taylor (Kevin) 7372 Stationary Eng, Sewage Plant PUC 15 U00031
23 May 2026 Kimberly Duckworth (Kimberly) 8238 Public SafetyComm Disp DEM 3 X00062
23 May 2026 Kristin M Braddock (August) 3630 Librarian 1 LIB 11 C00356
23 May 2026 Kristina Damico (Kris) 8238 Public SafetyComm Disp DEM 3 X00062
23 May 2026 Liana Banuelos (Liana) 5289 Transportation Planner III MTA 3 T00093
23 May 2026 Lilia Roldan Pharazyn (Lilia) 5262 Landscape Architect Assoc 1 DPW 1 155557
23 May 2026 Lydon M George (Lydon) 5289 Transportation Planner III MTA 8 T00093
23 May 2026 Marieke Von Rotz Johnson (Marieke) 8238 Public SafetyComm Disp DEM 3 X00062
23 May 2026 Max Korth (Max) 9213 Airfield Safety Officer AIR 6 A00024
23 May 2026 Melissa Fondakowski (Melissa) 5642 Sr. Environmental Spec ENV 3 X00117
23 May 2026 Michael Henry Bricker (Michael) 1093 IT Operations Support Admn III DPW 1 164745
23 May 2026 Michael J Ulrich (Michael) 3632 Librarian 2 LIB 14 C0036
23 May 2026 Nikolai Rastrullo (Niko) 8238 Public SafetyComm Disp DEM 3 X00062
23 May 2026 Olivia H Chen (Olivia) 0923 Manager II DPW 7 159694
23 May 2026 Oscar Hurtado (Oscar) 7372 Stationary Eng, Sewage Plant PUC 12 U00031
23 May 2026 Peter Mchugh (Peter) 7334 Stationary Engineer AIR 6 C00197
23 May 2026 Robert A Macario (Robert) 7278 Painter Supervisor 2 AIR 2 148353
23 May 2026 Ryan Ramos (Ryan) 5642 Sr. Environmental Spec ENV 1 X00117
23 May 2026 Sherillyn Aurigui (Sherillyn) 8238 Public SafetyComm Disp DEM 3 X00062
23 May 2026 Stephen J Kral (Stephen) 3616 Library Technical Assistant 1 LIB 1 C00365
23 May 2026 Tawanna M Edwards (Tawanna) 1232 Training Officer HSA 2 E10170
23 May 2026 Terence C Adams (Terence) 8207 Bldg & Grounds Patrol Officer LIB 17 C0036
23 May 2026 Winnie Y Chang (Winnie) 5262 Landscape Architect Assoc 1 DPW 1 155557

Appointment Date: 18 May 2026

Appointment Date Employee Name Class Job Title Department Rank List ID
18 May 2026 Christian Calub (Christian) 1404 Clerk CCD 12 C00203
18 May 2026 Xiaoyun Li (Xiaoyun) 4220 Tax Auditor-Appraiser ASR 10 155707

Appointment Date: 16 May 2026

Appointment Date Employee Name Class Job Title Department Rank List ID
16 May 2026 Charles Murphy (Charlie) 0932 Manager IV DPW 6 159216
16 May 2026 Christopher Detjen (Chris) 5265 Architectural Associate 1 DPW 7 W00003

Appointment Date: 11 May 2026

Appointment Date Employee Name Class Job Title Department Rank List ID
11 May 2026 Haoen Liang (Tiffany) 1632 Senior Account Clerk CON 13 C00319

Appointment Date: 09 May 2026

Appointment Date Employee Name Class Job Title Department Rank List ID
09 May 2026 Adam L Hope (Adam) 7318 Electronic Maintenance Tech PUC 20 T00132

Pages