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.

 

Permanent Civil Service Appointments

E.g., 2025-09-29
E.g., 2025-09-29

Appointment Date: 11 February 2023

Appointment Date Employee Name Class Job Title Department Rank List ID
11 February 2023 Patrick Ng (Patrick) 1404 Clerk HSA 13 904552
11 February 2023 Stephen Flaherty 0931 Manager III DPA 3 E00055
11 February 2023 Stephen Flaherty (Stephen) 0931 Manager III DPA 3 E00055

Appointment Date: 09 February 2023

Appointment Date Employee Name Class Job Title Department Rank List ID
09 February 2023 Bernice M Iwamoto 1063 IS Programmer Analyst-Senior CCD 1 E00106
09 February 2023 Bernice M Iwamoto (Bernice) 1063 IS Programmer Analyst-Senior CCD 1 E00106
09 February 2023 Kai Yun Y Pekarsky 1063 IS Programmer Analyst-Senior CCD 2 E00106
09 February 2023 Kai Yun Y Pekarsky (Kai Yun) 1063 IS Programmer Analyst-Senior CCD 2 E00106

Appointment Date: 08 February 2023

Appointment Date Employee Name Class Job Title Department Rank List ID
08 February 2023 Alfie I Penaflor 0932 Manager IV HSA 2 125158
08 February 2023 Alfie I Penaflor (Alfie) 0932 Manager IV HSA 2 125158
08 February 2023 Bridget Katz 0931 Manager III CON 1 128558
08 February 2023 Bridget Katz (Bridget) 0931 Manager III CON 1 128558
08 February 2023 Mycuc Khuu 1404 Clerk CCD 1 E00032
08 February 2023 Mycuc Khuu (Mycuc) 1404 Clerk CCD 1 E00032

Appointment Date: 07 February 2023

Appointment Date Employee Name Class Job Title Department Rank List ID
07 February 2023 Yael Schwartz 3634 Librarian 3 LIB 2 X00005
07 February 2023 Yael Schwartz (Yael) 3634 Librarian 3 LIB 2 X00005

Appointment Date: 06 February 2023

Appointment Date Employee Name Class Job Title Department Rank List ID
06 February 2023 Anthony Chan 7388 Utility Plumber PUC 4 118876
06 February 2023 Anthony Chan (Anthony) 7388 Utility Plumber PUC 4 118876
06 February 2023 Deanne Zhao 5203 Assistant Engineer DPW 14 C00036
06 February 2023 Deanne Zhao (Deanne) 5203 Assistant Engineer DPW 14 C00036
06 February 2023 Delio A Medina 1092 IT Operations Support Admin II DPW 22 108183
06 February 2023 Delio A Medina (Delio) 1092 IT Operations Support Admin II DPW 22 108183
06 February 2023 James A Childree 7308 Cable Splicer TIS 2 E00057
06 February 2023 James A Childree (James) 7308 Cable Splicer TIS 2 E00057
06 February 2023 Jorge A Velado 7308 Cable Splicer TIS 2 E00057
06 February 2023 Jorge A Velado (Jorge) 7308 Cable Splicer TIS 2 E00057
06 February 2023 Keith J Donnelly 7308 Cable Splicer TIS 2 E00057
06 February 2023 Keith J Donnelly (Keith) 7308 Cable Splicer TIS 2 E00057
06 February 2023 Keith Kawas 0941 Manager VI TIS 2 E00056
06 February 2023 Keith Kawas (Keith) 0941 Manager VI TIS 2 E00056
06 February 2023 Luke K Dawe 7308 Cable Splicer TIS 3 E00057
06 February 2023 Luke K Dawe (Luke) 7308 Cable Splicer TIS 3 E00057
06 February 2023 Maggie Wang 1406 Senior Clerk POL 37 904553
06 February 2023 Maggie Wang (Maggie) 1406 Senior Clerk POL 37 904553
06 February 2023 Oscar A Monterrosa-Flores 7336 Electr Instrmntn Tech Wtr Poll PUC 5 115094
06 February 2023 Oscar A Monterrosa-Flores (Oscar) 7336 Electr Instrmntn Tech Wtr Poll PUC 5 115094
06 February 2023 Ritu Gyawali Giri 6318 Construction Inspector PUC 1 C00035
06 February 2023 Ritu Gyawali Giri (Ritu) 6318 Construction Inspector PUC 1 C00035
06 February 2023 Roy Chan 7381 Automotive Mechanic ADM 3 C00061
06 February 2023 Roy Chan (Roy) 7381 Automotive Mechanic ADM 3 C00061
06 February 2023 Ruben Farias 7308 Cable Splicer TIS 2 E00057
06 February 2023 Ruben Farias (Ruben) 7308 Cable Splicer TIS 2 E00057
06 February 2023 Theodora M Caminong 9775 Sr Community Dev Spec 2 CHF 1 112055
06 February 2023 Theodora M Caminong (Theodora) 9775 Sr Community Dev Spec 2 CHF 1 112055

Appointment Date: 04 February 2023

Appointment Date Employee Name Class Job Title Department Rank List ID
04 February 2023 Aaron L Lasnover 9102 Transit Car Cleaner MTA 4 M00186
04 February 2023 Aaron L Lasnover (Aaron) 9102 Transit Car Cleaner MTA 4 M00186
04 February 2023 Ada Luyin Zhu 5207 Assoc Engineer PUC 1 C00001
04 February 2023 Ada Luyin Zhu (Ada Luyin) 5207 Assoc Engineer PUC 1 C00001
04 February 2023 Akeem A Bryant 9102 Transit Car Cleaner MTA 4 M00186
04 February 2023 Akeem A Bryant (Akeem) 9102 Transit Car Cleaner MTA 4 M00186
04 February 2023 Alex Robert Roe 2320 Registered Nurse DPH 4 H00021

Pages