GCGovComp.app

City of Charlotte / Cmpd Administrative Service Group

Agency file

Cmpd Administrative Service Group

Source file: City of Charlotte — Employee Pay / ingested Jun 19, 2026

The Cmpd Administrative Service Group provides central administrative services — personnel, procurement, facilities, and internal operations.

In 2026, this agency had 144 employees with median total compensation of $65,460; the highest distinct record was $188,153.

Year
2026
Total payroll
$10.8M
Employees
144
Median total
$65,460
Highest record
$188,153

What the records show

Compensation analytics

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

Salary distribution

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

Average pay composition

  • Base$74,943 (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
$59,509
$62,484
$65,460
$96,485
$111,204

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

Largest job titles

Police Trainee
76 · $65,460
Police Officer
26 · $106,369
Police Cadet
10 · $832
Police Lieutenant
4 · $134,931

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 4

Michael Odum

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
Police
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,171
Year
2,026

Michael Odum holds the role of Police Trainee at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $59,509.

Megan Price

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
Police
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,172
Year
2,026

Megan Price holds the role of Police Trainee at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $59,509.

Michael Smith

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
Police
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,175
Year
2,026

Michael Smith is a Police Trainee at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $59,509.

Johnathan Broadnax

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
Police
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,155
Year
2,026

Johnathan Broadnax is a Police Trainee at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $59,509.

Cade Caudle

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
Police
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,156
Year
2,026

At Cmpd Administrative Service Group, Cade Caudle serves as a Police Trainee within Police. They work full-time. Their 2026 pay totaled $59,509.

Kristina Howard

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
Police
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,161
Year
2,026

Kristina Howard holds the role of Police Trainee at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $59,509.

Daniel Bethea

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
Police
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,154
Year
2,026

Daniel Bethea works as a Police Trainee for Cmpd Administrative Service Group within Police. Their status is full-time. Daniel earned $59,509 in 2026.

Johnathan Batista

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
Police
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,151
Year
2,026

At Cmpd Administrative Service Group, Johnathan Batista serves as a Police Trainee within Police. They work full-time. Their 2026 pay totaled $59,509.

John Bessette

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
Police
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,153
Year
2,026

John Bessette is a Police Trainee at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $59,509.

Quinten Barrow

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
Police
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,150
Year
2,026

At Cmpd Administrative Service Group, Quinten Barrow serves as a Police Trainee within Police. They work full-time. Their 2026 pay totaled $59,509.

Matthew Walsh

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
Police
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,178
Year
2,026

Matthew Walsh works as a Police Trainee for Cmpd Administrative Service Group within Police. Their status is full-time. Matthew earned $59,509 in 2026.

Benjamin Coleridge

Police Trainee/Cmpd Administrative Service Group

2026 total comp
$59,509
Sub-department
Police
Base pay
$59,509
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$59,509
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
59508.8
Quarter
2
Record ID
7,158
Year
2,026

Benjamin Coleridge holds the role of Police Trainee at Cmpd Administrative Service Group within Police. Their status is full-time. In 2026, their total compensation was $59,509.

Cynthia Mckinney

Office Assistant/Cmpd Administrative Service Group

2026 total comp
$53,955
Sub-department
Police
Base pay
$53,955
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$53,955
Hourly rate
$26
Employment type
Full-Time

Source-specific fields

Annual Rt
53955.2
Quarter
2
Record ID
7,819
Year
2,026

Cynthia Mckinney is a Office Assistant at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $53,955.

Tiffany Peterson

Office Assistant Senior/Cmpd Administrative Service Group

2026 total comp
$53,726
Sub-department
Police
Base pay
$53,726
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$53,726
Hourly rate
$26
Employment type
Full-Time

Source-specific fields

Annual Rt
53726.4
Quarter
2
Record ID
7,835
Year
2,026

Tiffany Peterson is a Office Assistant Senior at Cmpd Administrative Service Group within Police. They work full-time. 2026 total compensation came to $53,726.

Stephanie Murillo Marquina

Police Cadet/Cmpd Administrative Service Group

2026 total comp
$832
Sub-department
Police
Base pay
$832
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$832
Hourly rate
$16
Employment type
Part-Time

Source-specific fields

Annual Rt
832.0
Quarter
2
Record ID
8,401
Year
2,026

Stephanie Murillo Marquina is a Police Cadet at Cmpd Administrative Service Group within Police. They work part-time. 2026 total compensation came to $832.

Sherlyn Santiago-Reyes

Police Cadet/Cmpd Administrative Service Group

2026 total comp
$832
Sub-department
Police
Base pay
$832
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$832
Hourly rate
$16
Employment type
Part-Time

Source-specific fields

Annual Rt
832.0
Quarter
2
Record ID
8,403
Year
2,026

At Cmpd Administrative Service Group, Sherlyn Santiago-Reyes serves as a Police Cadet within Police. They work part-time. Their 2026 pay totaled $832.

Nicholas Bernardo

Police Cadet/Cmpd Administrative Service Group

2026 total comp
$832
Sub-department
Police
Base pay
$832
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$832
Hourly rate
$16
Employment type
Part-Time

Source-specific fields

Annual Rt
832.0
Quarter
2
Record ID
8,394
Year
2,026

Nicholas Bernardo works as a Police Cadet for Cmpd Administrative Service Group within Police. Their status is part-time. Nicholas earned $832 in 2026.

Andrea Sanabria

Police Cadet/Cmpd Administrative Service Group

2026 total comp
$832
Sub-department
Police
Base pay
$832
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$832
Hourly rate
$16
Employment type
Part-Time

Source-specific fields

Annual Rt
832.0
Quarter
2
Record ID
8,402
Year
2,026

Andrea Sanabria is a Police Cadet at Cmpd Administrative Service Group within Police. They work part-time. 2026 total compensation came to $832.

Zachary Mcdonald

Police Cadet/Cmpd Administrative Service Group

2026 total comp
$832
Sub-department
Police
Base pay
$832
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$832
Hourly rate
$16
Employment type
Part-Time

Source-specific fields

Annual Rt
832.0
Quarter
2
Record ID
8,400
Year
2,026

Zachary Mcdonald holds the role of Police Cadet at Cmpd Administrative Service Group within Police. Their status is part-time. In 2026, their total compensation was $832.

John Lenhof

Police Cadet/Cmpd Administrative Service Group

2026 total comp
$832
Sub-department
Police
Base pay
$832
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$832
Hourly rate
$16
Employment type
Part-Time

Source-specific fields

Annual Rt
832.0
Quarter
2
Record ID
8,399
Year
2,026

John Lenhof works as a Police Cadet for Cmpd Administrative Service Group within Police. Their status is part-time. John earned $832 in 2026.

Chloee Graack

Police Cadet/Cmpd Administrative Service Group

2026 total comp
$832
Sub-department
Police
Base pay
$832
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$832
Hourly rate
$16
Employment type
Part-Time

Source-specific fields

Annual Rt
832.0
Quarter
2
Record ID
8,397
Year
2,026

Chloee Graack holds the role of Police Cadet at Cmpd Administrative Service Group within Police. Their status is part-time. In 2026, their total compensation was $832.

Ethan Gainey

Police Cadet/Cmpd Administrative Service Group

2026 total comp
$832
Sub-department
Police
Base pay
$832
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$832
Hourly rate
$16
Employment type
Part-Time

Source-specific fields

Annual Rt
832.0
Quarter
2
Record ID
8,396
Year
2,026

Ethan Gainey works as a Police Cadet for Cmpd Administrative Service Group within Police. Their status is part-time. Ethan earned $832 in 2026.

Kaleb Burleyson

Police Cadet/Cmpd Administrative Service Group

2026 total comp
$832
Sub-department
Police
Base pay
$832
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$832
Hourly rate
$16
Employment type
Part-Time

Source-specific fields

Annual Rt
832.0
Quarter
2
Record ID
8,395
Year
2,026

Kaleb Burleyson works as a Police Cadet for Cmpd Administrative Service Group within Police. Their status is part-time. Kaleb earned $832 in 2026.

Sebastian Guerrero

Police Cadet/Cmpd Administrative Service Group

2026 total comp
$832
Sub-department
Police
Base pay
$832
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$832
Hourly rate
$16
Employment type
Part-Time

Source-specific fields

Annual Rt
832.0
Quarter
2
Record ID
8,398
Year
2,026

At Cmpd Administrative Service Group, Sebastian Guerrero serves as a Police Cadet within Police. They work part-time. Their 2026 pay totaled $832.