GCGovComp.app

Minnesota / Public Safety Department

Agency file

Public Safety Department

Source file: Minnesota — State Employee Payroll / ingested Jun 18, 2026

The Public Safety Department provides law enforcement and public safety — patrol, criminal investigation, and emergency response.

In 2025, this agency had 2,398 employees with median total compensation of $76,256; the highest distinct record was $236,646.

Year
2025
Employees
2,398
Median total
$76,256
Highest record
$236,646

What the records show

Compensation analytics

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

Salary distribution

$424$171,977+

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

Average pay composition

  • Base$74,143 (92%)
  • Overtime$5,197 (6%)
  • Other$1,664 (2%)
  • 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
$31,214
$53,566
$76,256
$111,341
$132,437

The pay ladder for this department. Someone at the 90th percentile earns $132,437 — more than 90% of the department; the 10th percentile earns $31,214. 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 19

Logan Gile

State Patrol Trooper/Public Safety Department

2025 total comp
$105,391
Sub-department
St Cloud D 2600 Troopers
Base pay
$88,669
Overtime
$14,237
Other pay
$2,485
Benefits
$0
Total compensation
$105,391
Hire date
2022-07-17
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Logan Gile is a State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 2022, about 3 years, working full-time. 2025 total compensation came to $105,391. They are represented by MN Law Enforcement Assn.

Milo Allen

State Patrol Trooper/Public Safety Department

2025 total comp
$105,327
Sub-department
St Cloud D 2600 Troopers
Base pay
$86,914
Overtime
$18,414
Other pay
$0
Benefits
$0
Total compensation
$105,327
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Milo Allen serves as a State Patrol Trooper within St Cloud D 2600 Troopers. They have served since 2021 (about 4 years), working full-time. Their 2025 pay totaled $105,327. Union affiliation: MN Law Enforcement Assn.

Teresa Mcguire

Forensic Scientist 2/Public Safety Department

2025 total comp
$105,324
Sub-department
BCA LAB BEMIDJI 1
Base pay
$105,300
Overtime
$24
Other pay
$0
Benefits
$0
Total compensation
$105,324
Hire date
2006-11-15
Employment type
Full-Time
Pay grade
16
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Beltrami

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Teresa Mcguire is a Forensic Scientist 2 at Public Safety Department within Bca Lab Bemidji 1. Hired in 2006, they have about 19 years of service, working full-time. 2025 total compensation came to $105,324. They are represented by MN Assoc of Professional Empl.

Andrew Benson

Forensic Scientist 2/Public Safety Department

2025 total comp
$105,300
Sub-department
BCA Lab Chemistry 1
Base pay
$105,300
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$105,300
Hire date
2012-12-05
Employment type
Full-Time
Pay grade
16
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Andrew Benson holds the role of Forensic Scientist 2 at Public Safety Department within Bca Lab Chemistry 1. Hired in 2012, they have about 13 years of service as a full-time employee. In 2025, their total compensation was $105,300. Their bargaining unit is MN Assoc of Professional Empl.

Carey Hall

Forensic Scientist 2/Public Safety Department

2025 total comp
$105,296
Sub-department
BCA LAB I&M 1
Base pay
$105,296
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$105,296
Hire date
2012-08-15
Employment type
Full-Time
Pay grade
16
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Carey Hall serves as a Forensic Scientist 2 within Bca Lab I&M 1. Hired in 2012, they have about 13 years of service, working full-time. Their 2025 pay totaled $105,296. Their bargaining unit is MN Assoc of Professional Empl.

Kelsey Demmert

Agency Policy Specialist/Public Safety Department

2025 total comp
$105,296
Sub-department
Comm Office Internal Affairs
Base pay
$105,296
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$105,296
Hire date
2024-03-26
Employment type
Full-Time
Pay grade
16
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Kelsey Demmert holds the role of Agency Policy Specialist at Public Safety Department within Community Office Internal Affairs. Hired in 2024, they have about a year of service as a full-time employee. In 2025, their total compensation was $105,296. Union affiliation: MN Assoc of Professional Empl.

Suzanne Birkholz-Maniak

Forensic Scientist 2/Public Safety Department

2025 total comp
$105,296
Sub-department
MNJIS MANAGEMENT
Base pay
$105,296
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$105,296
Hire date
1990-03-14
Employment type
Full-Time
Pay grade
16
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
No
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Suzanne Birkholz-Maniak is a Forensic Scientist 2 at Public Safety Department within Mnjis Management. Their tenure dates to 1990, about 35 years, working full-time. 2025 total compensation came to $105,296. Their bargaining unit is MN Assoc of Professional Empl.

Marna Johnson

Agency Policy Specialist/Public Safety Department

2025 total comp
$105,295
Sub-department
Comm Office Internal Affairs
Base pay
$105,295
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$105,295
Hire date
1997-08-04
Employment type
Full-Time
Pay grade
16
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Marna Johnson serves as a Agency Policy Specialist within Community Office Internal Affairs. Their tenure dates to 1997, about 28 years, working full-time. Their 2025 pay totaled $105,295. Their bargaining unit is MN Assoc of Professional Empl.

Rachel Mccabe

State Patrol Trooper/Public Safety Department

2025 total comp
$105,250
Sub-department
Eveleth D 3100 Troopers
Base pay
$92,679
Overtime
$11,395
Other pay
$1,176
Benefits
$0
Total compensation
$105,250
Hire date
2019-07-01
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Rachel Mccabe works as a State Patrol Trooper for Public Safety Department within Eveleth D 3100 Troopers. They have served since 2019 (about 6 years) as a full-time employee. Rachel earned $105,250 in 2025. Union affiliation: MN Law Enforcement Assn.

Jennifer Setterstrom

Forensic Scientist 2/Public Safety Department

2025 total comp
$105,168
Sub-department
BCA LAB TOXICOLOGY
Base pay
$105,168
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$105,168
Hire date
2005-05-04
Employment type
Full-Time
Pay grade
16
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Jennifer Setterstrom works as a Forensic Scientist 2 for Public Safety Department within Bca Lab Toxicology. Hired in 2005, they have about 20 years of service as a full-time employee. Jennifer earned $105,168 in 2025. Union affiliation: MN Assoc of Professional Empl.

Timothy Jensen

Radio Communications Supervsr/Public Safety Department

2025 total comp
$105,064
Sub-department
Rochester D2100 Rad Com Superv
Base pay
$89,335
Overtime
$3,397
Other pay
$12,333
Benefits
$0
Total compensation
$105,064
Hire date
2006-01-25
Employment type
Full-Time
Pay grade
16
Union / bargaining unit
Middle Management Association
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Olmsted

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Timothy Jensen serves as a Radio Communications Supervsr within Rochester D2100 Rad Com Superv. Hired in 2006, they have about 19 years of service, working full-time. Their 2025 pay totaled $105,064. They are represented by Middle Management Association.

Dylan Kriese

State Patrol Trooper/Public Safety Department

2025 total comp
$104,974
Sub-department
St Cloud D 2600 Troopers
Base pay
$90,985
Overtime
$11,623
Other pay
$2,366
Benefits
$0
Total compensation
$104,974
Hire date
2023-02-12
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Dylan Kriese is a State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Hired in 2023, they have about 2 years of service, working full-time. 2025 total compensation came to $104,974. They are represented by MN Law Enforcement Assn.

Angela Contreras

Deputy State Fire Marshal Supervisor/Public Safety Department

2025 total comp
$104,942
Sub-department
FIRE CODE COMPLIANCE
Base pay
$104,942
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$104,942
Hire date
2009-12-11
Employment type
Full-Time
Pay grade
19
Union / bargaining unit
Middle Management Association
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Angela Contreras works as a Deputy State Fire Marshal Supervisor for Public Safety Department within Fire Code Compliance. Hired in 2009, they have about 16 years of service as a full-time employee. Angela earned $104,942 in 2025. Union affiliation: Middle Management Association.

Stephen Langness

Forensic Scientist 2/Public Safety Department

2025 total comp
$104,890
Sub-department
BCA LAB I&M 1
Base pay
$104,890
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$104,890
Hire date
2024-05-08
Employment type
Full-Time
Pay grade
16
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Stephen Langness is a Forensic Scientist 2 at Public Safety Department within Bca Lab I&M 1. Their tenure dates to 2024, about a year, working full-time. 2025 total compensation came to $104,890. Their bargaining unit is MN Assoc of Professional Empl.

Brett Hoy

State Patrol Trooper/Public Safety Department

2025 total comp
$104,855
Sub-department
East Metro D 2400 Troopers
Base pay
$100,027
Overtime
$4,827
Other pay
$0
Benefits
$0
Total compensation
$104,855
Hire date
2014-05-19
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Brett Hoy is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. They have served since 2014 (about 11 years), working full-time. 2025 total compensation came to $104,855. Union affiliation: MN Law Enforcement Assn.

Gina Decesare

State Patrol Trooper/Public Safety Department

2024 total comp
$104,794
Sub-department
Marshall D 2300 Troopers
Base pay
$93,584
Overtime
$9,978
Other pay
$1,233
Benefits
$0
Total compensation
$104,794
Hire date
2014-08-20
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Lyon

Source-specific fields

Active on June 30, 2024
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Gina Decesare holds the role of State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. They have served since 2014 (about 10 years) as a full-time employee. In 2024, their total compensation was $104,794. Union affiliation: MN Law Enforcement Assn.

Wyatt Rudenberg

State Patrol Trooper/Public Safety Department

2025 total comp
$104,770
Sub-department
St Cloud D 2600 Troopers
Base pay
$98,733
Overtime
$6,037
Other pay
$0
Benefits
$0
Total compensation
$104,770
Hire date
2010-01-06
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Wyatt Rudenberg holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Hired in 2010, they have about 15 years of service as a full-time employee. In 2025, their total compensation was $104,770. Union affiliation: MN Law Enforcement Assn.

Rachel Olson

Forensic Scientist 2/Public Safety Department

2025 total comp
$104,761
Sub-department
BCA Lab Chemistry 1
Base pay
$75,481
Overtime
$24,745
Other pay
$4,535
Benefits
$0
Total compensation
$104,761
Hire date
2018-12-12
Employment type
Full-Time
Pay grade
16
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Rachel Olson holds the role of Forensic Scientist 2 at Public Safety Department within Bca Lab Chemistry 1. Their tenure dates to 2018, about 7 years as a full-time employee. In 2025, their total compensation was $104,761. They are represented by MN Assoc of Professional Empl.

Benjamin Madsen

State Patrol Trooper/Public Safety Department

2025 total comp
$104,716
Sub-department
Mankato D 2200 Troopers
Base pay
$96,249
Overtime
$7,009
Other pay
$1,458
Benefits
$0
Total compensation
$104,716
Hire date
2019-01-07
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Blue Earth

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Benjamin Madsen holds the role of State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. Their tenure dates to 2019, about 6 years as a full-time employee. In 2025, their total compensation was $104,716. Union affiliation: MN Law Enforcement Assn.

Madeline Droher

State Patrol Trooper/Public Safety Department

2025 total comp
$104,681
Sub-department
West Metro D 2500 Troopers
Base pay
$100,843
Overtime
$3,838
Other pay
$0
Benefits
$0
Total compensation
$104,681
Hire date
2018-08-20
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Madeline Droher is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. They have served since 2018 (about 7 years), working full-time. 2025 total compensation came to $104,681. Their bargaining unit is MN Law Enforcement Assn.

Kendra Rock

State Patrol Trooper/Public Safety Department

2025 total comp
$104,672
Sub-department
East Metro D 2400 Troopers
Base pay
$91,959
Overtime
$3,816
Other pay
$8,897
Benefits
$0
Total compensation
$104,672
Hire date
2008-12-17
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

Active on June 30, 2025
No
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Kendra Rock serves as a State Patrol Trooper within East Metro D 2400 Troopers. Hired in 2008, they have about 17 years of service, working full-time. Their 2025 pay totaled $104,672. Union affiliation: MN Law Enforcement Assn.

Jonathan Sogard

Engineering Specialist Senior/Public Safety Department

2024 total comp
$104,583
Sub-department
Pipeline Safety Response
Base pay
$102,338
Overtime
$0
Other pay
$2,245
Benefits
$0
Total compensation
$104,583
Hire date
2017-02-13
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Govt Engineers Council
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2024
Yes
Agency Number
P07
Bargaining Unit Number
212
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Jonathan Sogard is a Engineering Specialist Senior at Public Safety Department within Pipeline Safety Response. Hired in 2017, they have about 7 years of service, working full-time. 2024 total compensation came to $104,583. Their bargaining unit is MN Govt Engineers Council.

Andrew Olson

State Patrol Trooper/Public Safety Department

2024 total comp
$104,457
Sub-department
Duluth D 2700 Troopers
Base pay
$79,768
Overtime
$4,933
Other pay
$19,756
Benefits
$0
Total compensation
$104,457
Hire date
2007-09-10
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2024
No
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Andrew Olson works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. Hired in 2007, they have about 17 years of service as a full-time employee. Andrew earned $104,457 in 2024. They are represented by MN Law Enforcement Assn.

Valerie Hauser

State Patrol Trooper/Public Safety Department

2025 total comp
$104,456
Sub-department
Mankato D 2200 Troopers
Base pay
$97,297
Overtime
$5,717
Other pay
$1,443
Benefits
$0
Total compensation
$104,456
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Blue Earth

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Valerie Hauser works as a State Patrol Trooper for Public Safety Department within Mankato D 2200 Troopers. They have served since 2021 (about 4 years) as a full-time employee. Valerie earned $104,456 in 2025. Union affiliation: MN Law Enforcement Assn.

Anthony Clafton

Deputy State Fire Marshal Supervisor/Public Safety Department

2025 total comp
$104,404
Sub-department
Fire Inspections
Base pay
$101,971
Overtime
$0
Other pay
$2,433
Benefits
$0
Total compensation
$104,404
Hire date
2020-04-29
Employment type
Full-Time
Pay grade
19
Union / bargaining unit
Middle Management Association
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Anthony Clafton serves as a Deputy State Fire Marshal Supervisor within Fire Inspections. They have served since 2020 (about 5 years), working full-time. Their 2025 pay totaled $104,404. They are represented by Middle Management Association.

Joseph Cooksley

Forensic Scientist 2/Public Safety Department

2024 total comp
$104,144
Sub-department
BCA Lab Biology 1
Base pay
$103,149
Overtime
$994
Other pay
$0
Benefits
$0
Total compensation
$104,144
Hire date
2004-07-28
Employment type
Full-Time
Pay grade
16
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2024
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Joseph Cooksley holds the role of Forensic Scientist 2 at Public Safety Department within Bca Lab Biology 1. Hired in 2004, they have about 20 years of service as a full-time employee. In 2024, their total compensation was $104,144. Their bargaining unit is MN Assoc of Professional Empl.

Jamie Gilchrist

State Patrol Trooper/Public Safety Department

2025 total comp
$104,086
Sub-department
Duluth D 2700 Troopers
Base pay
$87,911
Overtime
$16,113
Other pay
$62
Benefits
$0
Total compensation
$104,086
Hire date
2022-02-13
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Jamie Gilchrist is a State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. Their tenure dates to 2022, about 3 years, working full-time. 2025 total compensation came to $104,086. They are represented by MN Law Enforcement Assn.

Alejandro Dominguez

State Patrol Trooper/Public Safety Department

2025 total comp
$104,031
Sub-department
West Metro D 2500 Troopers
Base pay
$95,878
Overtime
$8,152
Other pay
$0
Benefits
$0
Total compensation
$104,031
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Alejandro Dominguez holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Hired in 2021, they have about 4 years of service as a full-time employee. In 2025, their total compensation was $104,031. They are represented by MN Law Enforcement Assn.

Julie Monson

State Program Administrative Principal/Public Safety Department

2025 total comp
$103,968
Sub-department
FAS GRANTS TEAM
Base pay
$97,734
Overtime
$6,234
Other pay
$0
Benefits
$0
Total compensation
$103,968
Hire date
2000-11-27
Employment type
Full-Time
Pay grade
14
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Julie Monson works as a State Program Administrative Principal for Public Safety Department within Fas Grants Team. They have served since 2000 (about 25 years) as a full-time employee. Julie earned $103,968 in 2025. Their bargaining unit is MN Assoc of Professional Empl.

Trevor Dostal

State Patrol Trooper/Public Safety Department

2025 total comp
$103,867
Sub-department
East Metro D 2400 Troopers
Base pay
$81,973
Overtime
$21,894
Other pay
$0
Benefits
$0
Total compensation
$103,867
Hire date
2024-01-14
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Washington

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Trevor Dostal serves as a State Patrol Trooper within East Metro D 2400 Troopers. They have served since 2024 (about a year), working full-time. Their 2025 pay totaled $103,867. Their bargaining unit is MN Law Enforcement Assn.

Yia Yang

Capitol Complex Security Off/Public Safety Department

2025 total comp
$103,835
Sub-department
Capitol Sec Evening Shift
Base pay
$60,814
Overtime
$35,748
Other pay
$7,273
Benefits
$0
Total compensation
$103,835
Hire date
2008-07-23
Employment type
Full-Time
Pay grade
66
Union / bargaining unit
Service
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
203
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Yia Yang holds the role of Capitol Complex Security Off at Public Safety Department within Capitol Secretary Evening Shift. Hired in 2008, they have about 17 years of service as a full-time employee. In 2025, their total compensation was $103,835. Their bargaining unit is Service.

Katie Geissler

Radio Communications Operator/Public Safety Department

2025 total comp
$103,815
Sub-department
Reg Trans Mgmt Center Team 2
Base pay
$76,533
Overtime
$26,136
Other pay
$1,146
Benefits
$0
Total compensation
$103,815
Hire date
2016-09-07
Employment type
Full-Time
Pay grade
70
Union / bargaining unit
LELS U17 Public Safety RCO
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
227
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Katie Geissler works as a Radio Communications Operator for Public Safety Department within Reg Transportation Management Center Team 2. Hired in 2016, they have about 9 years of service as a full-time employee. Katie earned $103,815 in 2025. Their bargaining unit is LELS U17 Public Safety RCO.

Michael Peterson

State Program Administrative Principal/Public Safety Department

2025 total comp
$103,772
Sub-department
HSEM Homeland Security
Base pay
$97,734
Overtime
$5,473
Other pay
$565
Benefits
$0
Total compensation
$103,772
Hire date
2017-06-28
Employment type
Full-Time
Pay grade
14
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Anoka

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Michael Peterson serves as a State Program Administrative Principal within Hsem Homeland Security. They have served since 2017 (about 8 years), working full-time. Their 2025 pay totaled $103,772. Their bargaining unit is MN Assoc of Professional Empl.

Jenifer Christopherson

State Patrol Trooper/Public Safety Department

2025 total comp
$103,723
Sub-department
Duluth D 2700 Troopers
Base pay
$96,289
Overtime
$6,288
Other pay
$1,146
Benefits
$0
Total compensation
$103,723
Hire date
2019-07-01
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
St Louis

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Jenifer Christopherson works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. They have served since 2019 (about 6 years) as a full-time employee. Jenifer earned $103,723 in 2025. Union affiliation: MN Law Enforcement Assn.

Gabriel Jones

State Patrol Trooper/Public Safety Department

2025 total comp
$103,688
Sub-department
St Cloud D 2600 Troopers
Base pay
$89,050
Overtime
$14,638
Other pay
$0
Benefits
$0
Total compensation
$103,688
Hire date
2021-02-22
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Stearns

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Gabriel Jones holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Hired in 2021, they have about 4 years of service as a full-time employee. In 2025, their total compensation was $103,688. Their bargaining unit is MN Law Enforcement Assn.

William Persons

Radio Communications Operator/Public Safety Department

2025 total comp
$103,680
Sub-department
Roch Region Comm Team 1
Base pay
$74,182
Overtime
$28,008
Other pay
$1,489
Benefits
$0
Total compensation
$103,680
Hire date
2022-11-09
Employment type
Full-Time
Pay grade
70
Union / bargaining unit
LELS U17 Public Safety RCO
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Olmsted

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
227
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, William Persons serves as a Radio Communications Operator within Roch Region Community Team 1. Hired in 2022, they have about 3 years of service, working full-time. Their 2025 pay totaled $103,680. They are represented by LELS U17 Public Safety RCO.

Alexander Hervey

State Patrol Trooper/Public Safety Department

2025 total comp
$103,669
Sub-department
Rochester D2100 Troopers
Base pay
$93,073
Overtime
$10,488
Other pay
$108
Benefits
$0
Total compensation
$103,669
Hire date
2020-01-06
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Olmsted

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Alexander Hervey works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. Hired in 2020, they have about 5 years of service as a full-time employee. Alexander earned $103,669 in 2025. They are represented by MN Law Enforcement Assn.

Andrew Brinkman

State Patrol Trooper/Public Safety Department

2024 total comp
$103,660
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$99,133
Overtime
$4,238
Other pay
$289
Benefits
$0
Total compensation
$103,660
Hire date
2016-01-25
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Becker

Source-specific fields

Active on June 30, 2024
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Andrew Brinkman is a State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. Hired in 2016, they have about 8 years of service, working full-time. 2024 total compensation came to $103,660. Union affiliation: MN Law Enforcement Assn.

Michael Ely

Dvs Program Supervisor/Public Safety Department

2025 total comp
$103,511
Sub-department
DVS Driver Services
Base pay
$101,078
Overtime
$0
Other pay
$2,433
Benefits
$0
Total compensation
$103,511
Hire date
1993-11-03
Employment type
Full-Time
Pay grade
18
Union / bargaining unit
Middle Management Association
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Michael Ely is a Dvs Program Supervisor at Public Safety Department within Dvs Driver Services. They have served since 1993 (about 32 years), working full-time. 2025 total compensation came to $103,511. Union affiliation: Middle Management Association.

Kelly Johnson

State Patrol Trooper/Public Safety Department

2025 total comp
$103,484
Sub-department
CVI Pupil Transportation
Base pay
$103,071
Overtime
$413
Other pay
$0
Benefits
$0
Total compensation
$103,484
Hire date
2005-02-07
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Dakota

Source-specific fields

Active on June 30, 2025
Yes
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Kelly Johnson holds the role of State Patrol Trooper at Public Safety Department within Cvi Pupil Transportation. Hired in 2005, they have about 20 years of service as a full-time employee. In 2025, their total compensation was $103,484. Union affiliation: MN Law Enforcement Assn.