GCGovComp.app

City of Baltimore / Enoch Pratt Free Library (080)

Agency file

Enoch Pratt Free Library (080)

Source file: City of Baltimore — Employee Salaries / ingested Jun 19, 2026

The Enoch Pratt Free Library (080) supports cultural and educational resources such as libraries, museums, and the arts.

In 2020, this agency had 10 employees with median total compensation of $58,807; the highest distinct record was $100,839.

Year
2020
Total payroll
$653.9K
Employees
10
Median total
$58,807
Highest record
$100,839

What the records show

Compensation analytics

These summaries compare pay within the agency before listing individual records.

Salary distribution

How 2020 total compensation is spread across the 10 employees. Each bar is a pay range; taller bars mean more people earn in that range. The amber line marks the median ($58,807) — half earn less, half more. The far-right bar collects the highest earners.

Average pay composition

  • Base$65,388 (100%)
  • Overtime$0 (0%)
  • Other$0 (0%)
  • Benefits$0 (0%)

What an average paycheck here is made of — base salary versus overtime, other pay (bonuses, allowances), and benefits. A large overtime or other-pay share means take-home often exceeds base salary.

Pay percentiles

10th
25th
Median
75th
90th
$47,403
$56,104
$58,807
$77,843
$79,859

The pay ladder for this department. Someone at the 90th percentile earns $79,859 — more than 90% of the department; the 10th percentile earns $47,403. The shaded band is the middle half of employees (25th–75th percentile).

Largest job titles

The most common job titles in this department by headcount, with the median total compensation for each. Click a title to see everyone who holds it.

Trend

Year over year

How this department's total payroll, headcount, and median pay changed across the 7 published years.

YearTotal payrollEmployeesMedian pay
2013
$654.6K
14
$43,187
2015
$656.1K
0.2%
13
7.1%
$46,889
8.6%
2016
$655.5K
0.1%
12
7.7%
$49,756
6.1%
2017
$578.5K
11.7%
11
8.3%
$47,812
3.9%
2018
$658.4K
13.8%
11
±0%
$55,940
17.0%
2019
$596.2K
9.4%
10
9.1%
$53,776
3.9%
2020
$653.9K
9.7%
10
±0%
$58,807
9.4%

Record list

Employees

Page 1

John Richardson

Operations Officer V/Enoch Pratt Free Library (080)

2020 total comp
$100,839
Base pay
$100,839
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$100,839
Hire date
1994-02-28

Source-specific fields

Agencyid
A75
Annualsalary
98512
Employee ID
150272

John Richardson is a Operations Officer V at Enoch Pratt Free Library (080). Hired in 1994, they have about 26 years of service. 2020 total compensation came to $100,839.

John Richardson

Division Chief I/Enoch Pratt Free Library (080)

2013 total comp
$80,428
Base pay
$80,428
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$80,428
Hire date
1994-02-28

Source-specific fields

Agencyid
A75
Annualsalary
79600
Employee ID
44768

John Richardson is a Division Chief I at Enoch Pratt Free Library (080). They have served since 1994 (about 19 years). 2013 total compensation came to $80,428.

Richard Fisher

Library Building Maintenance Supervisor/Enoch Pratt Free Library (080)

2020 total comp
$79,859
Base pay
$79,859
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$79,859
Hire date
1975-08-02

Source-specific fields

Agencyid
A75
Annualsalary
61374
Employee ID
142571

Richard Fisher works as a Library Building Maintenance Supervisor for Enoch Pratt Free Library (080). Hired in 1975, they have about 45 years of service. Richard earned $79,859 in 2020.

Kevin Ficca

Library Electrician Mechanic/Enoch Pratt Free Library (080)

2020 total comp
$77,843
Base pay
$77,843
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$77,843
Hire date
2000-01-10

Source-specific fields

Agencyid
A75
Annualsalary
54013
Employee ID
142507

Kevin Ficca holds the role of Library Electrician Mechanic at Enoch Pratt Free Library (080). They have served since 2000 (about 20 years). In 2020, their total compensation was $77,843.

David Grandison

Library Building Maintenance Supervisor/Enoch Pratt Free Library (080)

2020 total comp
$70,923
Base pay
$70,923
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$70,923
Hire date
1978-12-12

Source-specific fields

Agencyid
A75
Annualsalary
54283
Employee ID
143467

David Grandison holds the role of Library Building Maintenance Supervisor at Enoch Pratt Free Library (080). Their tenure dates to 1978, about 42 years. In 2020, their total compensation was $70,923.

David Harris

Library Building Repairer/Enoch Pratt Free Library (080)

2020 total comp
$61,112
Base pay
$61,112
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$61,112
Hire date
1984-11-19

Source-specific fields

Agencyid
A75
Annualsalary
46047
Employee ID
144181

David Harris works as a Library Building Repairer for Enoch Pratt Free Library (080). Their tenure dates to 1984, about 36 years. David earned $61,112 in 2020.

David Grandison

Assistant Library Building Maintenance Su/Enoch Pratt Free Library (080)

2017 total comp
$61,082
Base pay
$61,082
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$61,082
Hire date
1978-12-12

Source-specific fields

Agencyid
A75
Annualsalary
49790
Employee ID
101167

At Enoch Pratt Free Library (080), David Grandison serves as a Assistant Library Building Maintenance Su. Hired in 1978, they have about 39 years of service. Their 2017 pay totaled $61,082.

Keith Gardner

Library Carpenter/Enoch Pratt Free Library (080)

2020 total comp
$56,502
Base pay
$56,502
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$56,502
Hire date
1998-10-20

Source-specific fields

Agencyid
A75
Annualsalary
46701
Employee ID
143006

Keith Gardner holds the role of Library Carpenter at Enoch Pratt Free Library (080). Their tenure dates to 1998, about 22 years. In 2020, their total compensation was $56,502.

Michael Grimm

Library Building Repairer/Enoch Pratt Free Library (080)

2020 total comp
$56,423
Base pay
$56,423
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$56,423
Hire date
2005-07-18

Source-specific fields

Agencyid
A75
Annualsalary
41243
Employee ID
143776

Michael Grimm works as a Library Building Repairer for Enoch Pratt Free Library (080). They have served since 2005 (about 15 years). Michael earned $56,423 in 2020.

Joseph Kirby

Library Building Repairer/Enoch Pratt Free Library (080)

2020 total comp
$56,104
Base pay
$56,104
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$56,104
Hire date
2000-08-07

Source-specific fields

Agencyid
A75
Annualsalary
42444
Employee ID
146288

Joseph Kirby is a Library Building Repairer at Enoch Pratt Free Library (080). Hired in 2000, they have about 20 years of service. 2020 total compensation came to $56,104.

Terry Williams

Library Building Repairer/Enoch Pratt Free Library (080)

2016 total comp
$53,843
Base pay
$53,843
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$53,843
Hire date
1987-07-27

Source-specific fields

Agencyid
A75
Annualsalary
41030
Employee ID
96032

Terry Williams works as a Library Building Repairer for Enoch Pratt Free Library (080). They have served since 1987 (about 29 years). Terry earned $53,843 in 2016.

Kevin Ficca

Library Building Repairer/Enoch Pratt Free Library (080)

2016 total comp
$49,899
Base pay
$49,899
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$49,899
Hire date
2000-01-10

Source-specific fields

Agencyid
A75
Annualsalary
38832
Employee ID
86673

Kevin Ficca holds the role of Library Building Repairer at Enoch Pratt Free Library (080). They have served since 2000 (about 16 years). In 2016, their total compensation was $49,899.

Kevin Ficca

Library Electrician Mechanic L/Enoch Pratt Free Library (080)

2017 total comp
$47,812
Base pay
$47,812
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,812
Hire date
2000-01-10

Source-specific fields

Agencyid
A75
Annualsalary
41731
Employee ID
100384

At Enoch Pratt Free Library (080), Kevin Ficca serves as a Library Electrician Mechanic L. They have served since 2000 (about 17 years). Their 2017 pay totaled $47,812.

Dominic Thompson

Library Building Repairer/Enoch Pratt Free Library (080)

2020 total comp
$47,403
Base pay
$47,403
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,403
Hire date
2004-08-30

Source-specific fields

Agencyid
A75
Annualsalary
42444
Employee ID
152698

Dominic Thompson works as a Library Building Repairer for Enoch Pratt Free Library (080). Hired in 2004, they have about 16 years of service. Dominic earned $47,403 in 2020.

Leonard Szumlanski

Assistant Library Building Maintenance Su/Enoch Pratt Free Library (080)

2015 total comp
$47,199
Base pay
$47,199
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$47,199
Hire date
1985-12-19

Source-specific fields

Agencyid
A75
Annualsalary
47070
Employee ID
80755

Leonard Szumlanski holds the role of Assistant Library Building Maintenance Su at Enoch Pratt Free Library (080). Hired in 1985, they have about 30 years of service. In 2015, their total compensation was $47,199.

Bobby Jones

Library Building Repairer/Enoch Pratt Free Library (080)

2020 total comp
$46,869
Base pay
$46,869
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$46,869
Hire date
1986-12-15

Source-specific fields

Agencyid
A75
Annualsalary
46047
Employee ID
145827

Bobby Jones works as a Library Building Repairer for Enoch Pratt Free Library (080). Their tenure dates to 1986, about 34 years. Bobby earned $46,869 in 2020.

Ashley Green

Library Building Repairer/Enoch Pratt Free Library (080)

2018 total comp
$46,431
Base pay
$46,431
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$46,431
Hire date
2012-05-28

Source-specific fields

Agencyid
A75
Annualsalary
38876
Employee ID
114800

Ashley Green is a Library Building Repairer at Enoch Pratt Free Library (080). They have served since 2012 (about 6 years). 2018 total compensation came to $46,431.

Ronnie Carter

Library Building Repairer/Enoch Pratt Free Library (080)

2013 total comp
$38,437
Base pay
$38,437
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$38,437
Hire date
1997-09-21

Source-specific fields

Agencyid
A75
Annualsalary
36590
Employee ID
33544

Ronnie Carter is a Library Building Repairer at Enoch Pratt Free Library (080). Hired in 1997, they have about 16 years of service. 2013 total compensation came to $38,437.