GCGovComp.app

City of Charlotte / Cmpd Investigative Service Group

Agency file

Cmpd Investigative Service Group

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

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

In 2026, this agency had 154 employees with median total compensation of $91,886; the highest distinct record was $188,153.

Year
2026
Employees
154
Median total
$91,886
Highest record
$188,153

What the records show

Compensation analytics

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

Salary distribution

$1,872$142,998+

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

Average pay composition

  • Base$92,985 (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
$72,155
$76,960
$91,886
$106,369
$120,266

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

Largest job titles

Police Officer
78 · $99,006
Police Sergeant
17 · $120,266
Rehired Retiree
8 · $74,880

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 4

Charles Mcmurray

Rehired Retiree Sworn/Cmpd Investigative Service Group

2026 total comp
$76,960
Sub-department
POL
Base pay
$76,960
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,960
Hourly rate
$37
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,495
Year
2,026

At Cmpd Investigative Service Group, Charles Mcmurray serves as a Rehired Retiree Sworn within Police. They work part-time. Their 2026 pay totaled $76,960.

David Osorio

Rehired Retiree Sworn/Cmpd Investigative Service Group

2026 total comp
$76,960
Sub-department
POL
Base pay
$76,960
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,960
Hourly rate
$37
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,506
Year
2,026

David Osorio holds the role of Rehired Retiree Sworn at Cmpd Investigative Service Group within Police. Their status is part-time. In 2026, their total compensation was $76,960.

Harlan Proctor

Rehired Retiree Sworn/Cmpd Investigative Service Group

2026 total comp
$76,960
Sub-department
POL
Base pay
$76,960
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,960
Hourly rate
$37
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,514
Year
2,026

Harlan Proctor works as a Rehired Retiree Sworn for Cmpd Investigative Service Group within Police. Their status is part-time. Harlan earned $76,960 in 2026.

Sandra Richardson

Rehired Retiree Sworn/Cmpd Investigative Service Group

2026 total comp
$76,960
Sub-department
POL
Base pay
$76,960
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,960
Hourly rate
$37
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,521
Year
2,026

Sandra Richardson holds the role of Rehired Retiree Sworn at Cmpd Investigative Service Group within Police. Their status is part-time. In 2026, their total compensation was $76,960.

Martin Shumate

Rehired Retiree Sworn/Cmpd Investigative Service Group

2026 total comp
$76,960
Sub-department
POL
Base pay
$76,960
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,960
Hourly rate
$37
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,530
Year
2,026

Martin Shumate is a Rehired Retiree Sworn at Cmpd Investigative Service Group within Police. They work part-time. 2026 total compensation came to $76,960.

Rita Vinson

Rehired Retiree Sworn/Cmpd Investigative Service Group

2026 total comp
$76,960
Sub-department
POL
Base pay
$76,960
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,960
Hourly rate
$37
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,546
Year
2,026

At Cmpd Investigative Service Group, Rita Vinson serves as a Rehired Retiree Sworn within Police. They work part-time. Their 2026 pay totaled $76,960.

James Williams

Rehired Retiree Sworn/Cmpd Investigative Service Group

2026 total comp
$76,960
Sub-department
POL
Base pay
$76,960
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$76,960
Hourly rate
$37
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,554
Year
2,026

James Williams holds the role of Rehired Retiree Sworn at Cmpd Investigative Service Group within Police. Their status is part-time. In 2026, their total compensation was $76,960.

Christopher Alston

Police Officer/Cmpd Investigative Service Group

2026 total comp
$75,763
Sub-department
POL
Base pay
$75,763
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$75,763
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
75762.96
Quarter
2
Record ID
4,840
Year
2,026

At Cmpd Investigative Service Group, Christopher Alston serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $75,763.

Brandy Casperson

Police Officer/Cmpd Investigative Service Group

2026 total comp
$75,763
Sub-department
POL
Base pay
$75,763
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$75,763
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
75762.96
Quarter
2
Record ID
4,844
Year
2,026

At Cmpd Investigative Service Group, Brandy Casperson serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $75,763.

Erik Henry

Police Officer/Cmpd Investigative Service Group

2026 total comp
$75,763
Sub-department
POL
Base pay
$75,763
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$75,763
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
75762.96
Quarter
2
Record ID
4,848
Year
2,026

Erik Henry works as a Police Officer for Cmpd Investigative Service Group within Police. Their status is full-time. Erik earned $75,763 in 2026.

Steven Blalock

Rehired Retiree/Cmpd Investigative Service Group

2026 total comp
$74,880
Sub-department
POL
Base pay
$74,880
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$74,880
Hourly rate
$36
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,420
Year
2,026

Steven Blalock holds the role of Rehired Retiree at Cmpd Investigative Service Group within Police. Their status is part-time. In 2026, their total compensation was $74,880.

Sonja Dickerson

Rehired Retiree/Cmpd Investigative Service Group

2026 total comp
$74,880
Sub-department
POL
Base pay
$74,880
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$74,880
Hourly rate
$36
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,448
Year
2,026

Sonja Dickerson is a Rehired Retiree at Cmpd Investigative Service Group within Police. They work part-time. 2026 total compensation came to $74,880.

Bobby Morton

Rehired Retiree/Cmpd Investigative Service Group

2026 total comp
$74,880
Sub-department
POL
Base pay
$74,880
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$74,880
Hourly rate
$36
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,501
Year
2,026

At Cmpd Investigative Service Group, Bobby Morton serves as a Rehired Retiree within Police. They work part-time. Their 2026 pay totaled $74,880.

Michael Peacock

Rehired Retiree/Cmpd Investigative Service Group

2026 total comp
$74,880
Sub-department
POL
Base pay
$74,880
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$74,880
Hourly rate
$36
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,510
Year
2,026

At Cmpd Investigative Service Group, Michael Peacock serves as a Rehired Retiree within Police. They work part-time. Their 2026 pay totaled $74,880.

Richard Sanders

Rehired Retiree/Cmpd Investigative Service Group

2026 total comp
$74,880
Sub-department
POL
Base pay
$74,880
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$74,880
Hourly rate
$36
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,527
Year
2,026

At Cmpd Investigative Service Group, Richard Sanders serves as a Rehired Retiree within Police. They work part-time. Their 2026 pay totaled $74,880.

Shawn Williams

Rehired Retiree/Cmpd Investigative Service Group

2026 total comp
$74,880
Sub-department
POL
Base pay
$74,880
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$74,880
Hourly rate
$36
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,555
Year
2,026

Shawn Williams is a Rehired Retiree at Cmpd Investigative Service Group within Police. They work part-time. 2026 total compensation came to $74,880.

Jalpa Patel

Domestic Violence Counselor/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
73574.07
Quarter
2
Record ID
5,144
Year
2,026

Jalpa Patel is a Domestic Violence Counselor at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $73,574.

Naimah Pears

Administrative Assistant/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
73361.6
Quarter
2
Record ID
5,166
Year
2,026

Naimah Pears holds the role of Administrative Assistant at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $73,362.

Raykel Barringer

Police Officer/Cmpd Investigative Service Group

2026 total comp
$72,155
Sub-department
POL
Base pay
$72,155
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$72,155
Hourly rate
$35
Employment type
Full-Time

Source-specific fields

Annual Rt
72155.2
Quarter
2
Record ID
5,369
Year
2,026

At Cmpd Investigative Service Group, Raykel Barringer serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $72,155.

Jacob Crawford

Police Officer/Cmpd Investigative Service Group

2026 total comp
$68,732
Sub-department
POL
Base pay
$68,732
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$68,732
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
68731.52
Quarter
2
Record ID
5,877
Year
2,026

Jacob Crawford holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $68,732.

Lisa Pettit-Bradley

Office Assistant Senior/Cmpd Investigative Service Group

2026 total comp
$68,474
Sub-department
POL
Base pay
$68,474
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$68,474
Hourly rate
$33
Employment type
Full-Time

Source-specific fields

Annual Rt
68473.6
Quarter
2
Record ID
5,902
Year
2,026

Lisa Pettit-Bradley holds the role of Office Assistant Senior at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $68,474.

Ashley Simmons

Domestic Violence Counselor/Cmpd Investigative Service Group

2026 total comp
$66,794
Sub-department
POL
Base pay
$66,794
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$66,794
Hourly rate
$32
Employment type
Full-Time

Source-specific fields

Annual Rt
66793.78
Quarter
2
Record ID
6,071
Year
2,026

Ashley Simmons holds the role of Domestic Violence Counselor at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $66,794.

Kelly Dantism

Police Investigation Technician/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
65208.0
Quarter
2
Record ID
6,404
Year
2,026

Kelly Dantism works as a Police Investigation Technician for Cmpd Investigative Service Group within Police. Their status is full-time. Kelly earned $65,208 in 2026.

Ashleigh Santeramo

Office Assistant Senior/Cmpd Investigative Service Group

2026 total comp
$63,797
Sub-department
POL
Base pay
$63,797
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$63,797
Hourly rate
$31
Employment type
Full-Time

Source-specific fields

Annual Rt
63796.51
Quarter
2
Record ID
6,563
Year
2,026

Ashleigh Santeramo is a Office Assistant Senior at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $63,797.

Cassandra Drennan

Administrative Specialist/Cmpd Investigative Service Group

2026 total comp
$63,690
Sub-department
POL
Base pay
$63,690
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$63,690
Hourly rate
$31
Employment type
Full-Time

Source-specific fields

Annual Rt
63689.6
Quarter
2
Record ID
6,580
Year
2,026

Cassandra Drennan is a Administrative Specialist at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $63,690.

Sharon Homes

Police Investigation Technician/Cmpd Investigative Service Group

2026 total comp
$62,650
Sub-department
POL
Base pay
$62,650
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$62,650
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
62649.6
Quarter
2
Record ID
6,734
Year
2,026

At Cmpd Investigative Service Group, Sharon Homes serves as a Police Investigation Technician within Police. They work full-time. Their 2026 pay totaled $62,650.

Monica Simmons

Police Investigation Technician/Cmpd Investigative Service Group

2026 total comp
$61,693
Sub-department
POL
Base pay
$61,693
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$61,693
Hourly rate
$30
Employment type
Full-Time

Source-specific fields

Annual Rt
61692.8
Quarter
2
Record ID
6,919
Year
2,026

Monica Simmons works as a Police Investigation Technician for Cmpd Investigative Service Group within Police. Their status is full-time. Monica earned $61,693 in 2026.

Rebecca Yacobellis

Police Investigation Technician/Cmpd Investigative Service Group

2026 total comp
$60,424
Sub-department
POL
Base pay
$60,424
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$60,424
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
60424.0
Quarter
2
Record ID
7,035
Year
2,026

Rebecca Yacobellis works as a Police Investigation Technician for Cmpd Investigative Service Group within Police. Their status is full-time. Rebecca earned $60,424 in 2026.

Nicole Milliken

Police Investigation Technician/Cmpd Investigative Service Group

2026 total comp
$60,360
Sub-department
POL
Base pay
$60,360
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$60,360
Hourly rate
$29
Employment type
Full-Time

Source-specific fields

Annual Rt
60359.52
Quarter
2
Record ID
7,051
Year
2,026

Nicole Milliken holds the role of Police Investigation Technician at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $60,360.

Yukiko Rivas

Police Investigation Technician/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
59904.0
Quarter
2
Record ID
7,084
Year
2,026

Yukiko Rivas works as a Police Investigation Technician for Cmpd Investigative Service Group within Police. Their status is full-time. Yukiko earned $59,904 in 2026.

Donna Burgess

Rehired Retiree/Cmpd Investigative Service Group

2026 total comp
$56,160
Sub-department
POL
Base pay
$56,160
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$56,160
Hourly rate
$27
Employment type
Part-Time

Source-specific fields

Annual Rt
0.0
Quarter
2
Record ID
8,427
Year
2,026

At Cmpd Investigative Service Group, Donna Burgess serves as a Rehired Retiree within Police. They work part-time. Their 2026 pay totaled $56,160.

Luz Almanzar Torres

Police Investigation Technician/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
52998.4
Quarter
2
Record ID
7,883
Year
2,026

At Cmpd Investigative Service Group, Luz Almanzar Torres serves as a Police Investigation Technician within Police. They work full-time. Their 2026 pay totaled $52,998.

Nicole Zevotek

Temporary Non-Exempt Employee/Cmpd Investigative Service Group

2026 total comp
$1,924
Sub-department
POL
Base pay
$1,924
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,924
Hourly rate
$37
Employment type
Part-Time

Source-specific fields

Annual Rt
1924.0
Quarter
2
Record ID
8,370
Year
2,026

Nicole Zevotek is a Temporary Non-Exempt Employee at Cmpd Investigative Service Group within Police. They work part-time. 2026 total compensation came to $1,924.

Bruce Naliboff

Temporary Non-Exempt Employee/Cmpd Investigative Service Group

2026 total comp
$1,872
Sub-department
POL
Base pay
$1,872
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$1,872
Hourly rate
$36
Employment type
Part-Time

Source-specific fields

Annual Rt
1872.0
Quarter
2
Record ID
8,372
Year
2,026

Bruce Naliboff holds the role of Temporary Non-Exempt Employee at Cmpd Investigative Service Group within Police. Their status is part-time. In 2026, their total compensation was $1,872.