GCGovComp.app

City of Charlotte / Cmpd Support Service Group

Agency file

Cmpd Support Service Group

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

The Cmpd Support Service Group is a government agency that delivers public services and programs within its jurisdiction.

In 2026, this agency had 310 employees with median total compensation of $73,008; the highest distinct record was $152,254.

Year
2026
Employees
310
Median total
$73,008
Highest record
$152,254

What the records show

Compensation analytics

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

Salary distribution

$50,981$120,266+

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

Average pay composition

  • Base$79,085 (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
$57,564
$64,344
$73,008
$92,986
$107,880

The pay ladder for this department. Someone at the 90th percentile earns $107,880 — more than 90% of the department; the 10th percentile earns $57,564. 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.

Record list

Employees

Highest-paid first / page 1

Dave Johnson

Police Major/Cmpd Support Service Group

2026 total comp
$152,254
Sub-department
POL
Base pay
$152,254
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$152,254
Hourly rate
$73
Employment type
Full-Time

Source-specific fields

Annual Rt
152253.68
Quarter
2
Record ID
186
Year
2,026

At Cmpd Support Service Group, Dave Johnson serves as a Police Major within Police. They work full-time. Their 2026 pay totaled $152,254.

Torri Tellis

Police Major/Cmpd Support Service Group

2026 total comp
$152,254
Sub-department
POL
Base pay
$152,254
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$152,254
Hourly rate
$73
Employment type
Full-Time

Source-specific fields

Annual Rt
152253.68
Quarter
2
Record ID
191
Year
2,026

At Cmpd Support Service Group, Torri Tellis serves as a Police Major within Police. They work full-time. Their 2026 pay totaled $152,254.

Mark Santaniello

Police Captain/Cmpd Support Service Group

2026 total comp
$142,998
Sub-department
POL
Base pay
$142,998
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$142,998
Hourly rate
$69
Employment type
Full-Time

Source-specific fields

Annual Rt
142998.08
Quarter
2
Record ID
279
Year
2,026

Mark Santaniello is a Police Captain at Cmpd Support Service Group within Police. They work full-time. 2026 total compensation came to $142,998.

Jonathan Poplin

Police Lieutenant/Cmpd Support Service Group

2026 total comp
$134,931
Sub-department
POL
Base pay
$134,931
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$134,931
Hourly rate
$65
Employment type
Full-Time

Source-specific fields

Annual Rt
134931.03
Quarter
2
Record ID
417
Year
2,026

At Cmpd Support Service Group, Jonathan Poplin serves as a Police Lieutenant within Police. They work full-time. Their 2026 pay totaled $134,931.

Kamil Waters

Police Lieutenant/Cmpd Support Service Group

2026 total comp
$134,931
Sub-department
POL
Base pay
$134,931
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$134,931
Hourly rate
$65
Employment type
Full-Time

Source-specific fields

Annual Rt
134931.03
Quarter
2
Record ID
426
Year
2,026

Kamil Waters is a Police Lieutenant at Cmpd Support Service Group within Police. They work full-time. 2026 total compensation came to $134,931.

Michael Frazer

Police Sergeant/Cmpd Support Service Group

2026 total comp
$120,266
Sub-department
POL
Base pay
$120,266
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$120,266
Hourly rate
$58
Employment type
Full-Time

Source-specific fields

Annual Rt
120265.6
Quarter
2
Record ID
769
Year
2,026

Michael Frazer works as a Police Sergeant for Cmpd Support Service Group within Police. Their status is full-time. Michael earned $120,266 in 2026.

John-Wesley Propst

Police Sergeant/Cmpd Support Service Group

2026 total comp
$120,266
Sub-department
POL
Base pay
$120,266
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$120,266
Hourly rate
$58
Employment type
Full-Time

Source-specific fields

Annual Rt
120265.6
Quarter
2
Record ID
797
Year
2,026

John-Wesley Propst is a Police Sergeant at Cmpd Support Service Group within Police. They work full-time. 2026 total compensation came to $120,266.

Jefferson Williams

Police Sergeant/Cmpd Support Service Group

2026 total comp
$120,266
Sub-department
POL
Base pay
$120,266
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$120,266
Hourly rate
$58
Employment type
Full-Time

Source-specific fields

Annual Rt
120265.6
Quarter
2
Record ID
815
Year
2,026

At Cmpd Support Service Group, Jefferson Williams serves as a Police Sergeant within Police. They work full-time. Their 2026 pay totaled $120,266.

Nathan Phillips

Police Sergeant/Cmpd Support Service Group

2026 total comp
$117,333
Sub-department
POL
Base pay
$117,333
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$117,333
Hourly rate
$56
Employment type
Full-Time

Source-specific fields

Annual Rt
117332.8
Quarter
2
Record ID
1,076
Year
2,026

Nathan Phillips is a Police Sergeant at Cmpd Support Service Group within Police. They work full-time. 2026 total compensation came to $117,333.

Gabriel Robinson

Police Sergeant/Cmpd Support Service Group

2026 total comp
$117,333
Sub-department
POL
Base pay
$117,333
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$117,333
Hourly rate
$56
Employment type
Full-Time

Source-specific fields

Annual Rt
117332.8
Quarter
2
Record ID
1,079
Year
2,026

At Cmpd Support Service Group, Gabriel Robinson serves as a Police Sergeant within Police. They work full-time. Their 2026 pay totaled $117,333.

Kelly Alvarez

Police Communications Manager/Cmpd Support Service Group

2026 total comp
$115,402
Sub-department
POL
Base pay
$115,402
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$115,402
Hourly rate
$55
Employment type
Full-Time

Source-specific fields

Annual Rt
115401.85
Quarter
2
Record ID
1,154
Year
2,026

Kelly Alvarez holds the role of Police Communications Manager at Cmpd Support Service Group within Police. Their status is full-time. In 2026, their total compensation was $115,402.

Michelle Brcik

Police Officer/Cmpd Support Service Group

2026 total comp
$113,017
Sub-department
POL
Base pay
$113,017
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,017
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
113017.19
Quarter
2
Record ID
1,261
Year
2,026

Michelle Brcik works as a Police Officer for Cmpd Support Service Group within Police. Their status is full-time. Michelle earned $113,017 in 2026.

Lesha Brigham

Police Officer/Cmpd Support Service Group

2026 total comp
$113,017
Sub-department
POL
Base pay
$113,017
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,017
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
113017.19
Quarter
2
Record ID
1,262
Year
2,026

At Cmpd Support Service Group, Lesha Brigham serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $113,017.

Kenan Brooks

Police Officer/Cmpd Support Service Group

2026 total comp
$113,017
Sub-department
POL
Base pay
$113,017
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,017
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
113017.19
Quarter
2
Record ID
1,263
Year
2,026

At Cmpd Support Service Group, Kenan Brooks serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $113,017.

Damane Duckett

Police Officer/Cmpd Support Service Group

2026 total comp
$113,017
Sub-department
POL
Base pay
$113,017
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,017
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
113017.19
Quarter
2
Record ID
1,264
Year
2,026

Damane Duckett works as a Police Officer for Cmpd Support Service Group within Police. Their status is full-time. Damane earned $113,017 in 2026.

Antonio Echols

Police Officer/Cmpd Support Service Group

2026 total comp
$113,017
Sub-department
POL
Base pay
$113,017
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,017
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
113017.19
Quarter
2
Record ID
1,265
Year
2,026

Antonio Echols works as a Police Officer for Cmpd Support Service Group within Police. Their status is full-time. Antonio earned $113,017 in 2026.

Montray Gilchrist

Police Officer/Cmpd Support Service Group

2026 total comp
$113,017
Sub-department
POL
Base pay
$113,017
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,017
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
113017.19
Quarter
2
Record ID
1,266
Year
2,026

Montray Gilchrist holds the role of Police Officer at Cmpd Support Service Group within Police. Their status is full-time. In 2026, their total compensation was $113,017.

Daryl Green

Police Officer/Cmpd Support Service Group

2026 total comp
$113,017
Sub-department
POL
Base pay
$113,017
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,017
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
113017.19
Quarter
2
Record ID
1,267
Year
2,026

Daryl Green holds the role of Police Officer at Cmpd Support Service Group within Police. Their status is full-time. In 2026, their total compensation was $113,017.

Justin Lewis

Police Officer/Cmpd Support Service Group

2026 total comp
$113,017
Sub-department
POL
Base pay
$113,017
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,017
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
113017.19
Quarter
2
Record ID
1,268
Year
2,026

Justin Lewis works as a Police Officer for Cmpd Support Service Group within Police. Their status is full-time. Justin earned $113,017 in 2026.

Thornell Little

Police Officer/Cmpd Support Service Group

2026 total comp
$113,017
Sub-department
POL
Base pay
$113,017
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,017
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
113017.19
Quarter
2
Record ID
1,269
Year
2,026

Thornell Little is a Police Officer at Cmpd Support Service Group within Police. They work full-time. 2026 total compensation came to $113,017.

Toriarno Roddey

Police Officer/Cmpd Support Service Group

2026 total comp
$113,017
Sub-department
POL
Base pay
$113,017
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,017
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
113017.19
Quarter
2
Record ID
1,270
Year
2,026

Toriarno Roddey works as a Police Officer for Cmpd Support Service Group within Police. Their status is full-time. Toriarno earned $113,017 in 2026.

Tyrone Ruff

Police Officer/Cmpd Support Service Group

2026 total comp
$113,017
Sub-department
POL
Base pay
$113,017
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,017
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
113017.19
Quarter
2
Record ID
1,271
Year
2,026

Tyrone Ruff works as a Police Officer for Cmpd Support Service Group within Police. Their status is full-time. Tyrone earned $113,017 in 2026.

Daniel Schroder

Police Officer/Cmpd Support Service Group

2026 total comp
$113,017
Sub-department
POL
Base pay
$113,017
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,017
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
113017.19
Quarter
2
Record ID
1,272
Year
2,026

Daniel Schroder is a Police Officer at Cmpd Support Service Group within Police. They work full-time. 2026 total compensation came to $113,017.

Todd Zielinski

Police Officer/Cmpd Support Service Group

2026 total comp
$113,017
Sub-department
POL
Base pay
$113,017
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,017
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
113017.19
Quarter
2
Record ID
1,273
Year
2,026

Todd Zielinski is a Police Officer at Cmpd Support Service Group within Police. They work full-time. 2026 total compensation came to $113,017.

Shaquana Griffin

Police Sergeant/Cmpd Support Service Group

2026 total comp
$111,758
Sub-department
POL
Base pay
$111,758
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$111,758
Hourly rate
$54
Employment type
Full-Time

Source-specific fields

Annual Rt
111758.4
Quarter
2
Record ID
1,354
Year
2,026

Shaquana Griffin works as a Police Sergeant for Cmpd Support Service Group within Police. Their status is full-time. Shaquana earned $111,758 in 2026.

Joshua Brown

Vendor Management Supervisor/Cmpd Support Service Group

2026 total comp
$111,303
Sub-department
POL
Base pay
$111,303
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$111,303
Hourly rate
$54
Employment type
Full-Time

Source-specific fields

Annual Rt
111302.51
Quarter
2
Record ID
1,392
Year
2,026

Joshua Brown is a Vendor Management Supervisor at Cmpd Support Service Group within Police. They work full-time. 2026 total compensation came to $111,303.

Rachel Wages

Police Officer/Cmpd Support Service Group

2026 total comp
$108,787
Sub-department
POL
Base pay
$108,787
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$108,787
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
108786.6
Quarter
2
Record ID
1,566
Year
2,026

Rachel Wages holds the role of Police Officer at Cmpd Support Service Group within Police. Their status is full-time. In 2026, their total compensation was $108,787.

Alvin Bailey

Police Officer/Cmpd Support Service Group

2026 total comp
$107,880
Sub-department
POL
Base pay
$107,880
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$107,880
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
107880.05
Quarter
2
Record ID
1,595
Year
2,026

Alvin Bailey holds the role of Police Officer at Cmpd Support Service Group within Police. Their status is full-time. In 2026, their total compensation was $107,880.

Laurence Cauley

Police Officer/Cmpd Support Service Group

2026 total comp
$107,880
Sub-department
POL
Base pay
$107,880
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$107,880
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
107880.05
Quarter
2
Record ID
1,596
Year
2,026

Laurence Cauley is a Police Officer at Cmpd Support Service Group within Police. They work full-time. 2026 total compensation came to $107,880.

Pamela Farewell

Police Officer/Cmpd Support Service Group

2026 total comp
$107,880
Sub-department
POL
Base pay
$107,880
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$107,880
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
107880.05
Quarter
2
Record ID
1,597
Year
2,026

Pamela Farewell is a Police Officer at Cmpd Support Service Group within Police. They work full-time. 2026 total compensation came to $107,880.

Jonathan Givens

Police Officer/Cmpd Support Service Group

2026 total comp
$107,880
Sub-department
POL
Base pay
$107,880
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$107,880
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
107880.05
Quarter
2
Record ID
1,598
Year
2,026

Jonathan Givens is a Police Officer at Cmpd Support Service Group within Police. They work full-time. 2026 total compensation came to $107,880.

Sarah Latiolais

Police Officer/Cmpd Support Service Group

2026 total comp
$107,880
Sub-department
POL
Base pay
$107,880
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$107,880
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
107880.05
Quarter
2
Record ID
1,599
Year
2,026

Sarah Latiolais is a Police Officer at Cmpd Support Service Group within Police. They work full-time. 2026 total compensation came to $107,880.

Anthony Pharr

Police Officer/Cmpd Support Service Group

2026 total comp
$107,645
Sub-department
POL
Base pay
$107,645
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$107,645
Hourly rate
$44
Employment type
Full-Time

Source-specific fields

Annual Rt
107644.68
Quarter
2
Record ID
1,602
Year
2,026

Anthony Pharr is a Police Officer at Cmpd Support Service Group within Police. They work full-time. 2026 total compensation came to $107,645.

Michael Caskey

Police Officer/Cmpd Support Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,704
Year
2,026

At Cmpd Support Service Group, Michael Caskey serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $106,369.

Johnathan Frisk

Police Officer/Cmpd Support Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,725
Year
2,026

Johnathan Frisk works as a Police Officer for Cmpd Support Service Group within Police. Their status is full-time. Johnathan earned $106,369 in 2026.

Erik Jonasse

Police Officer/Cmpd Support Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,752
Year
2,026

Erik Jonasse is a Police Officer at Cmpd Support Service Group within Police. They work full-time. 2026 total compensation came to $106,369.

Kenisha Mobley

Police Officer/Cmpd Support Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,775
Year
2,026

At Cmpd Support Service Group, Kenisha Mobley serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $106,369.

Ethan Morehead

Police Officer/Cmpd Support Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,779
Year
2,026

Ethan Morehead holds the role of Police Officer at Cmpd Support Service Group within Police. Their status is full-time. In 2026, their total compensation was $106,369.

Christopher Smith

Police Officer/Cmpd Support Service Group

2026 total comp
$106,369
Sub-department
POL
Base pay
$106,369
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$106,369
Hourly rate
$46
Employment type
Full-Time

Source-specific fields

Annual Rt
106369.12
Quarter
2
Record ID
1,799
Year
2,026

Christopher Smith works as a Police Officer for Cmpd Support Service Group within Police. Their status is full-time. Christopher earned $106,369 in 2026.

Yency Contreras

Police Officer/Cmpd Support Service Group

2026 total comp
$105,918
Sub-department
POL
Base pay
$105,918
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$105,918
Hourly rate
$44
Employment type
Full-Time

Source-specific fields

Annual Rt
105917.76
Quarter
2
Record ID
1,862
Year
2,026

At Cmpd Support Service Group, Yency Contreras serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $105,918.