GCGovComp.app

City and County of San Francisco / City Administrator / Animal Control Officer

Job-title file

Animal Control Officer

Carry out the duties of this position in support of the agency's public mission.

12 employees hold this title in City Administrator. Median total compensation for the role is $134,815, below the department median of $151,053.

Employees
12
Total payroll
$1.5M
Role median
$134,815
Agency median
$151,053
Comparison
Below

What the records show

Role pay distribution

Pay distribution for this role

$12,488$140,102+

Hover a bar for its range; click to filter the list below.

How total compensation varies among the 12 people in this role. Even for one job title, pay differs with seniority, step, overtime, and tenure. Each bar is a pay range; the far-right bar collects the highest earners.

Compare jurisdictions

Animal Control Officer beyond City and County of San Francisco

This role is reported in 10 jurisdictions. In City and County of San Francisco, the median of $134,815 ranks #1 of 10. See Animal Control Officer across all of City and County of San Francisco

Highest-paying jurisdictions for this role

Los Angeles County
$123,598 · 157
City of Los Angeles
$113,169 · 47
City of Seattle
$100,651 · 24
City of Las Vegas
$99,331 · 35
City of Chicago
$76,206 · 14
City of Charlotte
$52,187 · 15

Median total compensation for comparable Animal Control Officer roles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Same department

Other job titles in City Administrator

Record list

Employees with this title

Page 1

Shane Jolley

Animal Control Officer/City Administrator

2025 total comp
$140,140
Sub-department
Park & Zoo
Organization group
General Administration & Finance
Base pay
$94,103
Overtime
$4,076
Other pay
$1,427
Benefits
$40,534
Total compensation
$140,140
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 856, Multi
Full-time equivalent (FTE)
1.03

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$18,811
Job Code
3372
Job Family Code
3300
Organization Group Code
General Administration & Finance
Other Benefits
$7,669

Shane Jolley holds the role of Animal Control Officer at City Administrator within Park & Zoo. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $140,140. They are represented by Teamsters, Local 856, Multi.

Peter Quirke

Animal Control Officer/City Administrator

2025 total comp
$139,967
Sub-department
Park & Zoo
Organization group
General Administration & Finance
Base pay
$89,249
Overtime
$5,441
Other pay
$5,026
Benefits
$40,250
Total compensation
$139,967
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 856, Multi
Full-time equivalent (FTE)
1.03

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$18,720
Job Code
3372
Job Family Code
3300
Organization Group Code
General Administration & Finance
Other Benefits
$7,663

At City Administrator, Peter Quirke serves as a Animal Control Officer within Park & Zoo. They work permanent civil service, 1.03 FTE. Their 2025 pay totaled $139,967. They are represented by Teamsters, Local 856, Multi.

Ana Keefe

Animal Control Officer/City Administrator

2025 total comp
$139,710
Sub-department
Park & Zoo
Organization group
General Administration & Finance
Base pay
$89,428
Overtime
$6,773
Other pay
$3,469
Benefits
$40,041
Total compensation
$139,710
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 856, Multi
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$18,756
Job Code
3372
Job Family Code
3300
Organization Group Code
General Administration & Finance
Other Benefits
$7,622

At City Administrator, Ana Keefe serves as a Animal Control Officer within Park & Zoo. They work permanent civil service, 1.04 FTE. Their 2025 pay totaled $139,710. Union affiliation: Teamsters, Local 856, Multi.

Danetra Burke

Animal Control Officer/City Administrator

2025 total comp
$139,570
Sub-department
Park & Zoo
Organization group
General Administration & Finance
Base pay
$94,206
Overtime
$4,945
Other pay
$150
Benefits
$40,269
Total compensation
$139,570
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 856, Multi
Full-time equivalent (FTE)
1.03

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$18,829
Job Code
3372
Job Family Code
3300
Organization Group Code
General Administration & Finance
Other Benefits
$7,564

Danetra Burke holds the role of Animal Control Officer at City Administrator within Park & Zoo. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $139,570. They are represented by Teamsters, Local 856, Multi.

Stephanie Pone

Animal Control Officer/City Administrator

2025 total comp
$137,818
Sub-department
Park & Zoo
Organization group
General Administration & Finance
Base pay
$94,199
Overtime
$2,155
Other pay
$1,165
Benefits
$40,299
Total compensation
$137,818
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 856, Multi
Full-time equivalent (FTE)
1.01

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$18,829
Job Code
3372
Job Family Code
3300
Organization Group Code
General Administration & Finance
Other Benefits
$7,447

Stephanie Pone holds the role of Animal Control Officer at City Administrator within Park & Zoo. Their status is permanent civil service, 1.01 FTE. In 2025, their total compensation was $137,818. They are represented by Teamsters, Local 856, Multi.

Courtney Leiendecker

Animal Control Officer/City Administrator

2025 total comp
$135,014
Sub-department
Park & Zoo
Organization group
General Administration & Finance
Base pay
$89,427
Overtime
$3,254
Other pay
$2,699
Benefits
$39,634
Total compensation
$135,014
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 856, Multi
Full-time equivalent (FTE)
1.02

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$18,756
Job Code
3372
Job Family Code
3300
Organization Group Code
General Administration & Finance
Other Benefits
$7,327

Courtney Leiendecker is a Animal Control Officer at City Administrator within Park & Zoo. They work permanent civil service, 1.02 FTE. 2025 total compensation came to $135,014. They are represented by Teamsters, Local 856, Multi.

Meagan Clarke

Animal Control Officer/City Administrator

2025 total comp
$134,616
Sub-department
Park & Zoo
Organization group
General Administration & Finance
Base pay
$89,929
Overtime
$3,444
Other pay
$2,076
Benefits
$39,167
Total compensation
$134,616
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 856, Multi
Full-time equivalent (FTE)
1.02

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$18,792
Job Code
3372
Job Family Code
3300
Organization Group Code
General Administration & Finance
Other Benefits
$6,844

At City Administrator, Meagan Clarke serves as a Animal Control Officer within Park & Zoo. They work permanent civil service, 1.02 FTE. Their 2025 pay totaled $134,616. Their bargaining unit is Teamsters, Local 856, Multi.

Laura Mullen

Animal Control Officer/City Administrator

2025 total comp
$134,484
Sub-department
Park & Zoo
Organization group
General Administration & Finance
Base pay
$89,866
Overtime
$5,204
Other pay
$0
Benefits
$39,414
Total compensation
$134,484
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 856, Multi
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$18,829
Job Code
3372
Job Family Code
3300
Organization Group Code
General Administration & Finance
Other Benefits
$7,367

Laura Mullen works as a Animal Control Officer for City Administrator within Park & Zoo. Their status is permanent civil service, 1.04 FTE. Laura earned $134,484 in 2025. They are represented by Teamsters, Local 856, Multi.

Mckenna Tumath

Animal Control Officer/City Administrator

2025 total comp
$132,318
Sub-department
Park & Zoo
Organization group
General Administration & Finance
Base pay
$84,082
Overtime
$4,872
Other pay
$4,447
Benefits
$38,918
Total compensation
$132,318
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 856, Multi
Full-time equivalent (FTE)
1.03

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$18,720
Job Code
3372
Job Family Code
3300
Organization Group Code
General Administration & Finance
Other Benefits
$7,178

Mckenna Tumath holds the role of Animal Control Officer at City Administrator within Park & Zoo. Their status is permanent civil service, 1.03 FTE. In 2025, their total compensation was $132,318. They are represented by Teamsters, Local 856, Multi.

Carlos Ortega

Animal Control Officer/City Administrator

2025 total comp
$127,676
Sub-department
Park & Zoo
Organization group
General Administration & Finance
Base pay
$84,271
Overtime
$4,392
Other pay
$1,100
Benefits
$37,914
Total compensation
$127,676
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 856, Multi
Full-time equivalent (FTE)
1.04

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$18,829
Job Code
3372
Job Family Code
3300
Organization Group Code
General Administration & Finance
Other Benefits
$6,530

At City Administrator, Carlos Ortega serves as a Animal Control Officer within Park & Zoo. They work permanent civil service, 1.04 FTE. Their 2025 pay totaled $127,676. Union affiliation: Teamsters, Local 856, Multi.

Brianna Borg

Animal Control Officer/City Administrator

2025 total comp
$114,408
Sub-department
Park & Zoo
Organization group
General Administration & Finance
Base pay
$74,909
Overtime
$3,741
Other pay
$1,316
Benefits
$34,442
Total compensation
$114,408
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 856, Multi
Full-time equivalent (FTE)
1.03

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$18,756
Job Code
3372
Job Family Code
3300
Organization Group Code
General Administration & Finance
Other Benefits
$6,155

Brianna Borg works as a Animal Control Officer for City Administrator within Park & Zoo. Their status is permanent civil service, 1.03 FTE. Brianna earned $114,408 in 2025. Union affiliation: Teamsters, Local 856, Multi.

Josh Mendoza

Animal Control Officer/City Administrator

2024 total comp
$12,488
Sub-department
Park & Zoo
Organization group
General Administration & Finance
Base pay
$8,073
Overtime
$401
Other pay
$34
Benefits
$3,980
Total compensation
$12,488
Employment type
Permanent Civil Service
Union / bargaining unit
Teamsters, Local 856, Multi
Full-time equivalent (FTE)
0.12

Source-specific fields

Data As Of
Jun 14, 2026
Data Loaded At
Jun 15, 2026
Department Code
ADM
Health and Dental Benefits
$2,061
Job Code
3372
Job Family Code
3300
Organization Group Code
General Administration & Finance
Other Benefits
$647

At City Administrator, Josh Mendoza serves as a Animal Control Officer within Park & Zoo. They work permanent civil service, 0.12 FTE. Their 2024 pay totaled $12,488. They are represented by Teamsters, Local 856, Multi.