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 2

Miranda James

Police Officer/Cmpd Investigative 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,748
Year
2,026

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

Richard Jones

Police Officer/Cmpd Investigative 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,753
Year
2,026

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

Andrew Key

Police Officer/Cmpd Investigative 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,757
Year
2,026

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

Chadwick Mccall

Police Officer/Cmpd Investigative 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,768
Year
2,026

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

Michael Melendez

Police Officer/Cmpd Investigative 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,770
Year
2,026

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

Matthew Mescan

Police Officer/Cmpd Investigative 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,772
Year
2,026

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

Kelly Murphy

Police Officer/Cmpd Investigative 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,782
Year
2,026

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

Diana Roberts

Police Officer/Cmpd Investigative 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,795
Year
2,026

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

Dorian Scott

Police Officer/Cmpd Investigative 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,797
Year
2,026

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

Jamie Smith

Police Officer/Cmpd Investigative 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,800
Year
2,026

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

Keith Trietley

Police Officer/Cmpd Investigative 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,810
Year
2,026

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

Ricky Robbins

Rehired Retiree Sworn/Cmpd Investigative Service Group

2026 total comp
$104,000
Sub-department
POL
Base pay
$104,000
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$104,000
Hourly rate
$50
Employment type
Part-Time

Source-specific fields

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

At Cmpd Investigative Service Group, Ricky Robbins serves as a Rehired Retiree Sworn within Police. They work part-time. Their 2026 pay totaled $104,000.

Roy Patterson

Forensic Analyst/Cmpd Investigative Service Group

2026 total comp
$102,648
Sub-department
POL
Base pay
$102,648
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$102,648
Hourly rate
$49
Employment type
Full-Time

Source-specific fields

Annual Rt
102648.0
Quarter
2
Record ID
2,041
Year
2,026

Roy Patterson works as a Forensic Analyst for Cmpd Investigative Service Group within Police. Their status is full-time. Roy earned $102,648 in 2026.

Jeremy Andersen

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
101534.16
Quarter
2
Record ID
2,171
Year
2,026

Jeremy Andersen holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $101,534.

Ben Condron

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
101534.16
Quarter
2
Record ID
2,179
Year
2,026

Ben Condron is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $101,534.

Matthew Freeman

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
101534.16
Quarter
2
Record ID
2,187
Year
2,026

At Cmpd Investigative Service Group, Matthew Freeman serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $101,534.

Joshua Gaskin

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
101534.16
Quarter
2
Record ID
2,189
Year
2,026

Joshua Gaskin holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $101,534.

Daniel Jones

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
101534.16
Quarter
2
Record ID
2,193
Year
2,026

At Cmpd Investigative Service Group, Daniel Jones serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $101,534.

Anthony Smereka

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
101534.16
Quarter
2
Record ID
2,206
Year
2,026

Anthony Smereka works as a Police Officer for Cmpd Investigative Service Group within Police. Their status is full-time. Anthony earned $101,534 in 2026.

Douglas Straub

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
101534.16
Quarter
2
Record ID
2,208
Year
2,026

Douglas Straub is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $101,534.

Kevin Stuesse

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
101534.16
Quarter
2
Record ID
2,209
Year
2,026

Kevin Stuesse is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $101,534.

Gerald Watts

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
101534.16
Quarter
2
Record ID
2,214
Year
2,026

Gerald Watts holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $101,534.

Matthew Wilson

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
101534.16
Quarter
2
Record ID
2,216
Year
2,026

At Cmpd Investigative Service Group, Matthew Wilson serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $101,534.

Adam Bonaparte

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
101312.64
Quarter
2
Record ID
2,229
Year
2,026

Adam Bonaparte holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $101,313.

John Koukopoulos

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
101312.64
Quarter
2
Record ID
2,239
Year
2,026

John Koukopoulos works as a Police Officer for Cmpd Investigative Service Group within Police. Their status is full-time. John earned $101,313 in 2026.

John Rose

Police Officer/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
96699.2
Quarter
2
Record ID
2,546
Year
2,026

At Cmpd Investigative Service Group, John Rose serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $96,699.

Jacqueline Carter

Police Officer/Cmpd Investigative Service Group

2026 total comp
$96,485
Sub-department
POL
Base pay
$96,485
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,485
Hourly rate
$42
Employment type
Full-Time

Source-specific fields

Annual Rt
96484.96
Quarter
2
Record ID
2,562
Year
2,026

Jacqueline Carter is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $96,485.

Christopher Greene

Police Officer/Cmpd Investigative Service Group

2026 total comp
$96,485
Sub-department
POL
Base pay
$96,485
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,485
Hourly rate
$42
Employment type
Full-Time

Source-specific fields

Annual Rt
96484.96
Quarter
2
Record ID
2,570
Year
2,026

Christopher Greene holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $96,485.

Margery Hagan

Police Officer/Cmpd Investigative Service Group

2026 total comp
$96,485
Sub-department
POL
Base pay
$96,485
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,485
Hourly rate
$42
Employment type
Full-Time

Source-specific fields

Annual Rt
96484.96
Quarter
2
Record ID
2,571
Year
2,026

Margery Hagan works as a Police Officer for Cmpd Investigative Service Group within Police. Their status is full-time. Margery earned $96,485 in 2026.

Christopher Harrington

Police Officer/Cmpd Investigative Service Group

2026 total comp
$96,485
Sub-department
POL
Base pay
$96,485
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,485
Hourly rate
$42
Employment type
Full-Time

Source-specific fields

Annual Rt
96484.96
Quarter
2
Record ID
2,572
Year
2,026

Christopher Harrington is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $96,485.

Trey Hinton

Police Officer/Cmpd Investigative Service Group

2026 total comp
$96,485
Sub-department
POL
Base pay
$96,485
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,485
Hourly rate
$42
Employment type
Full-Time

Source-specific fields

Annual Rt
96484.96
Quarter
2
Record ID
2,573
Year
2,026

Trey Hinton is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $96,485.

Erin Murphy

Police Officer/Cmpd Investigative Service Group

2026 total comp
$96,485
Sub-department
POL
Base pay
$96,485
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,485
Hourly rate
$42
Employment type
Full-Time

Source-specific fields

Annual Rt
96484.96
Quarter
2
Record ID
2,578
Year
2,026

Erin Murphy holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $96,485.

Charity Versteeg

Police Officer/Cmpd Investigative Service Group

2026 total comp
$96,485
Sub-department
POL
Base pay
$96,485
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$96,485
Hourly rate
$42
Employment type
Full-Time

Source-specific fields

Annual Rt
96484.96
Quarter
2
Record ID
2,586
Year
2,026

At Cmpd Investigative Service Group, Charity Versteeg serves as a Police Officer within Police. They work full-time. Their 2026 pay totaled $96,485.

Sarah Savicki

Housing & Neighborhood Services Program Coordinator/Cmpd Investigative Service Group

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

Source-specific fields

Annual Rt
94826.56
Quarter
2
Record ID
2,730
Year
2,026

Sarah Savicki holds the role of Housing & Neighborhood Services Program Coordinator at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $94,827.

Autumn Hagy

Forensic Analyst/Cmpd Investigative Service Group

2026 total comp
$92,570
Sub-department
POL
Base pay
$92,570
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$92,570
Hourly rate
$45
Employment type
Full-Time

Source-specific fields

Annual Rt
92570.4
Quarter
2
Record ID
2,892
Year
2,026

At Cmpd Investigative Service Group, Autumn Hagy serves as a Forensic Analyst within Police. They work full-time. Their 2026 pay totaled $92,570.

Adelaide Auman

Domestic Violence Counselor Senior/Cmpd Investigative Service Group

2026 total comp
$92,403
Sub-department
POL
Base pay
$92,403
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$92,403
Hourly rate
$42
Employment type
Full-Time

Source-specific fields

Annual Rt
92402.64
Quarter
2
Record ID
2,900
Year
2,026

Adelaide Auman works as a Domestic Violence Counselor Senior for Cmpd Investigative Service Group within Police. Their status is full-time. Adelaide earned $92,403 in 2026.

Jared Fulker

Police Officer/Cmpd Investigative Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,039
Year
2,026

Jared Fulker is a Police Officer at Cmpd Investigative Service Group within Police. They work full-time. 2026 total compensation came to $91,886.

Benjamin Keefer

Police Officer/Cmpd Investigative Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,040
Year
2,026

Benjamin Keefer holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $91,886.

Patrick Moore

Police Officer/Cmpd Investigative Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,048
Year
2,026

Patrick Moore holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $91,886.

Jack Moran

Police Officer/Cmpd Investigative Service Group

2026 total comp
$91,886
Sub-department
POL
Base pay
$91,886
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$91,886
Hourly rate
$40
Employment type
Full-Time

Source-specific fields

Annual Rt
91886.08
Quarter
2
Record ID
3,049
Year
2,026

Jack Moran holds the role of Police Officer at Cmpd Investigative Service Group within Police. Their status is full-time. In 2026, their total compensation was $91,886.