GCGovComp.app

District of Columbia / Mpd

Agency file

Mpd

Source file: District of Columbia — Public Employee Salary / ingested Jun 18, 2026

The Mpd is a government agency that delivers public services and programs within its jurisdiction.

In 2024, this agency had 4,620 employees with median total compensation of $106,928; the highest distinct record was $319,904.

Year
2024
Total payroll
$497.5M
Employees
4,620
Median total
$106,928
Highest record
$319,904

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$0 (0%)
  • Overtime$0 (0%)
  • Other$107,691 (100%)
  • 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
$75,433
$90,986
$106,928
$128,025
$138,250

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

Largest job titles

Officer
2,253 · $100,313
Sergeant
411 · $129,757
Detective Grade II
217 · $123,429
Police Cadet
172 · $40,072
Lieutenant
171 · $151,700

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.

Record list

Employees

Page 2

2024 total comp
$187,096
Base pay
$0
Overtime
$0
Other pay
$187,096
Benefits
$0
Total compensation
$187,096
Hire date
2005/08/08
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,708

Jonathan Dorrough works as a Captain for Mpd. Their tenure dates to 2005, about 19 years. Jonathan earned $187,096 in 2024. Their pay grade is 07.

Subrena Rivers

Captain/Mpd

2024 total comp
$187,096
Base pay
$0
Overtime
$0
Other pay
$187,096
Benefits
$0
Total compensation
$187,096
Hire date
2003/11/17
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,223

Subrena Rivers holds the role of Captain at Mpd. They have served since 2003 (about 21 years). In 2024, their total compensation was $187,096. Their pay grade is 07.

Han Kim

Captain/Mpd

2024 total comp
$187,096
Base pay
$0
Overtime
$0
Other pay
$187,096
Benefits
$0
Total compensation
$187,096
Hire date
2004/07/26
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,666

Han Kim holds the role of Captain at Mpd. They have served since 2004 (about 20 years). In 2024, their total compensation was $187,096. Their pay grade is 07.

David Augustine

Captain/Mpd

2024 total comp
$187,096
Base pay
$0
Overtime
$0
Other pay
$187,096
Benefits
$0
Total compensation
$187,096
Hire date
2005/05/31
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,541

At Mpd, David Augustine serves as a Captain. Hired in 2005, they have about 19 years of service. Their 2024 pay totaled $187,096. They are classified at grade 07.

Jerome Merrill

Captain/Mpd

2024 total comp
$187,096
Base pay
$0
Overtime
$0
Other pay
$187,096
Benefits
$0
Total compensation
$187,096
Hire date
2001/09/26
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,619

Jerome Merrill holds the role of Captain at Mpd. Their tenure dates to 2001, about 23 years. In 2024, their total compensation was $187,096. Their pay grade is 07.

Franklin Porter

Captain/Mpd

2024 total comp
$187,096
Base pay
$0
Overtime
$0
Other pay
$187,096
Benefits
$0
Total compensation
$187,096
Hire date
2001/04/23
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,443

Franklin Porter holds the role of Captain at Mpd. Their tenure dates to 2001, about 23 years. In 2024, their total compensation was $187,096. Their pay grade is 07.

Raul Figueras

Captain/Mpd

2024 total comp
$187,096
Base pay
$0
Overtime
$0
Other pay
$187,096
Benefits
$0
Total compensation
$187,096
Hire date
1994/08/22
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,223

Raul Figueras holds the role of Captain at Mpd. Hired in 1994, they have about 30 years of service. In 2024, their total compensation was $187,096. Their pay grade is 07.

Jeffrey Wade

Captain/Mpd

2024 total comp
$187,096
Base pay
$0
Overtime
$0
Other pay
$187,096
Benefits
$0
Total compensation
$187,096
Hire date
2004/08/23
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,726

Jeffrey Wade works as a Captain for Mpd. Their tenure dates to 2004, about 20 years. Jeffrey earned $187,096 in 2024. Their pay grade is 07.

Cynthia Puryear

Strategic Communication Adviso/Mpd

2024 total comp
$179,716
Base pay
$0
Overtime
$0
Other pay
$179,716
Benefits
$0
Total compensation
$179,716
Hire date
2023/08/14
Pay grade
15

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
29,347

Cynthia Puryear holds the role of Strategic Communication Adviso at Mpd. Their tenure dates to 2023, about a year. In 2024, their total compensation was $179,716. Their pay grade is 15.

Ashley VarvounisMay be multiple

Inspector/Mpd

2024 total comp
$179,161
Hire date
2008/07/21
Pay grade
08

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,183

Payroll for Ashley Varvounis (Inspector, Mpd) may cover more than one person; together they account for $179,161 in 2024.

Peter Frenzel

Inspector/Mpd

2024 total comp
$179,161
Base pay
$0
Overtime
$0
Other pay
$179,161
Benefits
$0
Total compensation
$179,161
Hire date
2006/06/12
Pay grade
08

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,861

Peter Frenzel is a Inspector at Mpd. Their tenure dates to 2006, about 18 years. 2024 total compensation came to $179,161. They are classified at grade 08.

Deidre Magee

Senior Advisor Curriculum/Mpd

2024 total comp
$178,945
Base pay
$0
Overtime
$0
Other pay
$178,945
Benefits
$0
Total compensation
$178,945
Hire date
2022/06/06
Pay grade
10

Source-specific fields

Appointment Type
Excepted Service - Regular
Record ID
29,371

Deidre Magee works as a Senior Advisor Curriculum for Mpd. Their tenure dates to 2022, about 2 years. Deidre earned $178,945 in 2024. Their pay grade is 10.

Natasha WrightMay be multiple

Inspector/Mpd

2024 total comp
$178,816
Hire date
2006/03/20
Pay grade
08

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
45,566

This Inspector record at Mpd for Natasha Wright may represent several individuals, totaling $178,816 in 2024.

Michael Jones

Inspector/Mpd

2024 total comp
$178,816
Base pay
$0
Overtime
$0
Other pay
$178,816
Benefits
$0
Total compensation
$178,816
Hire date
2005/08/08
Pay grade
08

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,872

At Mpd, Michael Jones serves as a Inspector. They have served since 2005 (about 19 years). Their 2024 pay totaled $178,816. They are classified at grade 08.

2024 total comp
$178,186
Base pay
$0
Overtime
$0
Other pay
$178,186
Benefits
$0
Total compensation
$178,186
Hire date
2008/09/15
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,399

Dustin Bellavance holds the role of Captain at Mpd. They have served since 2008 (about 16 years). In 2024, their total compensation was $178,186. Their pay grade is 07.

Darren HaskisMay be multiple

Captain/Mpd

2024 total comp
$177,847
Hire date
2005/12/12
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
40,039

Payroll for Darren Haskis (Captain, Mpd) may cover more than one person; together they account for $177,847 in 2024.

Jessica Hawkins

Captain/Mpd

2024 total comp
$177,847
Base pay
$0
Overtime
$0
Other pay
$177,847
Benefits
$0
Total compensation
$177,847
Hire date
2000/05/22
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,655

Jessica Hawkins works as a Captain for Mpd. They have served since 2000 (about 24 years). Jessica earned $177,847 in 2024. Their pay grade is 07.

2024 total comp
$177,847
Base pay
$0
Overtime
$0
Other pay
$177,847
Benefits
$0
Total compensation
$177,847
Hire date
1998/03/20
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,605

Lashaun Lockerman is a Captain at Mpd. Hired in 1998, they have about 26 years of service. 2024 total compensation came to $177,847. They are classified at grade 07.

Johnathan Branch

Captain/Mpd

2024 total comp
$177,847
Base pay
$0
Overtime
$0
Other pay
$177,847
Benefits
$0
Total compensation
$177,847
Hire date
2003/12/29
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,544

Johnathan Branch works as a Captain for Mpd. Their tenure dates to 2003, about 21 years. Johnathan earned $177,847 in 2024. Their pay grade is 07.

Francis Jenkins

Captain/Mpd

2024 total comp
$177,847
Base pay
$0
Overtime
$0
Other pay
$177,847
Benefits
$0
Total compensation
$177,847
Hire date
2002/07/15
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,654

Francis Jenkins holds the role of Captain at Mpd. Hired in 2002, they have about 22 years of service. In 2024, their total compensation was $177,847. Their pay grade is 07.

Michael Hamelin

Captain/Mpd

2024 total comp
$177,847
Base pay
$0
Overtime
$0
Other pay
$177,847
Benefits
$0
Total compensation
$177,847
Hire date
2000/01/31
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,047

Michael Hamelin is a Captain at Mpd. They have served since 2000 (about 24 years). 2024 total compensation came to $177,847. They are classified at grade 07.

Ryan Small

Captain/Mpd

2024 total comp
$177,847
Base pay
$0
Overtime
$0
Other pay
$177,847
Benefits
$0
Total compensation
$177,847
Hire date
2005/01/10
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,155

Ryan Small is a Captain at Mpd. They have served since 2005 (about 19 years). 2024 total compensation came to $177,847. They are classified at grade 07.

Latoyia Heath

Captain/Mpd

2024 total comp
$177,847
Base pay
$0
Overtime
$0
Other pay
$177,847
Benefits
$0
Total compensation
$177,847
Hire date
1999/06/21
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
29,706

Latoyia Heath works as a Captain for Mpd. Their tenure dates to 1999, about 25 years. Latoyia earned $177,847 in 2024. Their pay grade is 07.

Rosa Balarezo

Program Manager/Mpd

2024 total comp
$177,840
Base pay
$0
Overtime
$0
Other pay
$177,840
Benefits
$0
Total compensation
$177,840
Hire date
2013/08/26
Pay grade
15

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
30,257

Rosa Balarezo works as a Program Manager for Mpd. They have served since 2013 (about 11 years). Rosa earned $177,840 in 2024. Their pay grade is 15.

Maureen Oconnell

Director, Policy and Standards/Mpd

2024 total comp
$177,840
Base pay
$0
Overtime
$0
Other pay
$177,840
Benefits
$0
Total compensation
$177,840
Hire date
2003/02/10
Pay grade
15

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
29,714

Maureen Oconnell works as a Director, Policy and Standards for Mpd. They have served since 2003 (about 21 years). Maureen earned $177,840 in 2024. Their pay grade is 15.

Waldo Johnson

Director, IT Customer Support/Mpd

2024 total comp
$177,840
Base pay
$0
Overtime
$0
Other pay
$177,840
Benefits
$0
Total compensation
$177,840
Hire date
2013/08/12
Pay grade
15

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
31,281

At Mpd, Waldo Johnson serves as a Director, IT Customer Support. They have served since 2013 (about 11 years). Their 2024 pay totaled $177,840. They are classified at grade 15.

Winkle Hong

Director, Disciplinary Review/Mpd

2024 total comp
$177,839
Base pay
$0
Overtime
$0
Other pay
$177,839
Benefits
$0
Total compensation
$177,839
Hire date
2019/03/04
Pay grade
15

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
32,394

Winkle Hong works as a Director, Disciplinary Review for Mpd. Hired in 2019, they have about 5 years of service. Winkle earned $177,839 in 2024. Their pay grade is 15.

Ashis Dasgupta

Director, Engineering/Mpd

2024 total comp
$177,839
Base pay
$0
Overtime
$0
Other pay
$177,839
Benefits
$0
Total compensation
$177,839
Hire date
2019/07/08
Pay grade
15

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
27,446

Ashis Dasgupta is a Director, Engineering at Mpd. Hired in 2019, they have about 5 years of service. 2024 total compensation came to $177,839. They are classified at grade 15.

Jessica Bress

Deputy Director, Ocwb/Mpd

2024 total comp
$177,839
Base pay
$0
Overtime
$0
Other pay
$177,839
Benefits
$0
Total compensation
$177,839
Hire date
2012/01/17
Pay grade
15

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
28,556

Jessica Bress holds the role of Deputy Director, Ocwb at Mpd. Their tenure dates to 2012, about 12 years. In 2024, their total compensation was $177,839. Their pay grade is 15.

Kathleen Crenshaw

Executive Director, Records Di/Mpd

2024 total comp
$174,932
Base pay
$0
Overtime
$0
Other pay
$174,932
Benefits
$0
Total compensation
$174,932
Hire date
2016/02/22
Pay grade
15

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
31,019

At Mpd, Kathleen Crenshaw serves as a Executive Director, Records Di. Hired in 2016, they have about 8 years of service. Their 2024 pay totaled $174,932. They are classified at grade 15.

Matthew Miranda

Director, Medical Services/Mpd

2024 total comp
$174,077
Base pay
$0
Overtime
$0
Other pay
$174,077
Benefits
$0
Total compensation
$174,077
Hire date
2009/01/05
Pay grade
15

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
30,568

Matthew Miranda holds the role of Director, Medical Services at Mpd. Their tenure dates to 2009, about 15 years. In 2024, their total compensation was $174,077. Their pay grade is 15.

Carl Brown

Director, Curriculum & Instruc/Mpd

2024 total comp
$173,000
Base pay
$0
Overtime
$0
Other pay
$173,000
Benefits
$0
Total compensation
$173,000
Hire date
2022/12/05
Pay grade
15

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
29,259

Carl Brown holds the role of Director, Curriculum & Instruc at Mpd. Hired in 2022, they have about 2 years of service. In 2024, their total compensation was $173,000. Their pay grade is 15.

Rohit Johri

Director, Business Application/Mpd

2024 total comp
$172,150
Base pay
$0
Overtime
$0
Other pay
$172,150
Benefits
$0
Total compensation
$172,150
Hire date
2019/01/07
Pay grade
15

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
29,883

Rohit Johri works as a Director, Business Application for Mpd. Hired in 2019, they have about 5 years of service. Rohit earned $172,150 in 2024. Their pay grade is 15.

Brandy CramerMay be multiple

Director, Analytical Services/Mpd

2024 total comp
$171,182
Hire date
2006/02/21
Pay grade
15

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
40,041

This Director, Analytical Services record at Mpd for Brandy Cramer may represent several individuals, totaling $171,182 in 2024.

Maceo Pickett

Director, Criminal Intelligenc/Mpd

2024 total comp
$171,000
Base pay
$0
Overtime
$0
Other pay
$171,000
Benefits
$0
Total compensation
$171,000
Hire date
2023/06/20
Pay grade
15

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
31,027

At Mpd, Maceo Pickett serves as a Director, Criminal Intelligenc. They have served since 2023 (about a year). Their 2024 pay totaled $171,000. They are classified at grade 15.

Carl Amritt

Chief of Staff/Mpd

2024 total comp
$170,000
Base pay
$0
Overtime
$0
Other pay
$170,000
Benefits
$0
Total compensation
$170,000
Hire date
2021/10/25
Pay grade
16

Source-specific fields

Appointment Type
Management Supervisory Service - Regular
Record ID
29,578

At Mpd, Carl Amritt serves as a Chief of Staff. They have served since 2021 (about 3 years). Their 2024 pay totaled $170,000. They are classified at grade 16.

John Terry

Captain/Mpd

2024 total comp
$169,378
Base pay
$0
Overtime
$0
Other pay
$169,378
Benefits
$0
Total compensation
$169,378
Hire date
2007/01/22
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
28,645

John Terry works as a Captain for Mpd. Their tenure dates to 2007, about 17 years. John earned $169,378 in 2024. Their pay grade is 07.

Zdenek Fronek

Captain/Mpd

2024 total comp
$169,378
Base pay
$0
Overtime
$0
Other pay
$169,378
Benefits
$0
Total compensation
$169,378
Hire date
2008/06/23
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
32,051

Zdenek Fronek is a Captain at Mpd. Hired in 2008, they have about 16 years of service. 2024 total compensation came to $169,378. They are classified at grade 07.

Riley Hong

Captain/Mpd

2024 total comp
$169,378
Base pay
$0
Overtime
$0
Other pay
$169,378
Benefits
$0
Total compensation
$169,378
Hire date
2006/10/30
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
30,291

Riley Hong works as a Captain for Mpd. Hired in 2006, they have about 18 years of service. Riley earned $169,378 in 2024. Their pay grade is 07.

Paul Hrebenak

Captain/Mpd

2024 total comp
$169,378
Base pay
$0
Overtime
$0
Other pay
$169,378
Benefits
$0
Total compensation
$169,378
Hire date
2007/07/23
Pay grade
07

Source-specific fields

Appointment Type
Career Service - Regular
Record ID
31,201

Paul Hrebenak holds the role of Captain at Mpd. They have served since 2007 (about 17 years). In 2024, their total compensation was $169,378. Their pay grade is 07.