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 7

Michael Cleveland

State Patrol Trooper/Public Safety Department

2025 total comp
$133,246
Sub-department
East Metro D 2400 Troopers
Base pay
$108,846
Overtime
$24,400
Other pay
$0
Benefits
$0
Total compensation
$133,246
Hire date
2010-11-08
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

Michael Cleveland works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2010, about 15 years as a full-time employee. Michael earned $133,246 in 2025. They are represented by MN Law Enforcement Assn.

Eric Maikkula

State Patrol Trooper/Public Safety Department

2025 total comp
$133,144
Sub-department
East Metro D 2400 Troopers
Base pay
$111,462
Overtime
$21,682
Other pay
$0
Benefits
$0
Total compensation
$133,144
Hire date
2002-07-15
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

Eric Maikkula works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. They have served since 2002 (about 23 years) as a full-time employee. Eric earned $133,144 in 2025. Union affiliation: MN Law Enforcement Assn.

Anthony Butler

State Patrol Trooper/Public Safety Department

2025 total comp
$133,132
Sub-department
Patrol Investigative Unit
Base pay
$106,542
Overtime
$26,590
Other pay
$0
Benefits
$0
Total compensation
$133,132
Hire date
2009-01-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
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

At Public Safety Department, Anthony Butler serves as a State Patrol Trooper within Patrol Investigative Unit. Hired in 2009, they have about 16 years of service, working full-time. Their 2025 pay totaled $133,132. They are represented by MN Law Enforcement Assn.

Parker Bluhm

State Patrol Trooper/Public Safety Department

2025 total comp
$133,071
Sub-department
Rochester D2100 Troopers
Base pay
$103,948
Overtime
$28,143
Other pay
$979
Benefits
$0
Total compensation
$133,071
Hire date
2018-01-15
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

Parker Bluhm works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. Hired in 2018, they have about 7 years of service as a full-time employee. Parker earned $133,071 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Dale Maciej

State Patrol Trooper/Public Safety Department

2025 total comp
$133,049
Sub-department
Brainerd D 2800 Troopers
Base pay
$107,496
Overtime
$24,353
Other pay
$1,199
Benefits
$0
Total compensation
$133,049
Hire date
1993-11-26
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Crow Wing

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

Dale Maciej is a State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. Hired in 1993, they have about 32 years of service, working full-time. 2025 total compensation came to $133,049. They are represented by MN Law Enforcement Assn.

Patrick Warrick

Forensic Science Supervisor/Public Safety Department

2025 total comp
$133,011
Sub-department
BCA LAB ADMIN 3
Base pay
$129,641
Overtime
$874
Other pay
$2,496
Benefits
$0
Total compensation
$133,011
Hire date
2001-02-28
Employment type
Full-Time
Pay grade
25
Union / bargaining unit
Middle Management Association
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
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Patrick Warrick serves as a Forensic Science Supervisor within Bca Lab Administrative 3. Their tenure dates to 2001, about 24 years, working full-time. Their 2025 pay totaled $133,011. They are represented by Middle Management Association.

William Tjon

State Patrol Trooper/Public Safety Department

2025 total comp
$132,968
Sub-department
Rochester D2100 Troopers
Base pay
$110,685
Overtime
$21,276
Other pay
$1,008
Benefits
$0
Total compensation
$132,968
Hire date
2006-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
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

William Tjon is a State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2006 (about 19 years), working full-time. 2025 total compensation came to $132,968. Union affiliation: MN Law Enforcement Assn.

Robb Ramacher

State Patrol Trooper/Public Safety Department

2025 total comp
$132,965
Sub-department
Capitol Sec Complex Troopers 2
Base pay
$114,391
Overtime
$18,574
Other pay
$0
Benefits
$0
Total compensation
$132,965
Hire date
2000-01-26
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
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
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Robb Ramacher is a State Patrol Trooper at Public Safety Department within Capitol Secretary Complex Troopers 2. Hired in 2000, they have about 25 years of service, working full-time. 2025 total compensation came to $132,965. They are represented by MN Law Enforcement Assn.

Jennifer Leholm

State Program Administrative Manager Senior/Public Safety Department

2025 total comp
$132,761
Sub-department
OJP Management
Base pay
$129,641
Overtime
$0
Other pay
$3,121
Benefits
$0
Total compensation
$132,761
Hire date
2000-10-30
Employment type
Full-Time
Pay grade
17
Union / bargaining unit
Manager
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
220
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Jennifer Leholm holds the role of State Program Administrative Manager Senior at Public Safety Department within Ojp Management. They have served since 2000 (about 25 years) as a full-time employee. In 2025, their total compensation was $132,761. Union affiliation: Manager.

Nathan Erickson

State Patrol Trooper/Public Safety Department

2025 total comp
$132,748
Sub-department
CVI Mobile 2900, 3200 Northern
Base pay
$114,498
Overtime
$18,250
Other pay
$0
Benefits
$0
Total compensation
$132,748
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

Nathan Erickson holds the role of State Patrol Trooper at Public Safety Department within Cvi Mobile 2900, 3200 Northern. They have served since 2005 (about 20 years) as a full-time employee. In 2025, their total compensation was $132,748. Union affiliation: MN Law Enforcement Assn.

Travis Marttila

Information Technology Specialist 5/Public Safety Department

2025 total comp
$132,645
Sub-department
Tech & Infra Shared Svcs COE
Base pay
$132,645
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$132,645
Hire date
2010-04-28
Employment type
Full-Time
Pay grade
19
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

Travis Marttila works as a Information Technology Specialist 5 for Public Safety Department within Technician & Infra Shared Services Coe. Hired in 2010, they have about 15 years of service as a full-time employee. Travis earned $132,645 in 2025. Union affiliation: MN Assoc of Professional Empl.

Kirk Haugen

State Patrol Trooper/Public Safety Department

2025 total comp
$132,586
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$107,518
Overtime
$23,851
Other pay
$1,216
Benefits
$0
Total compensation
$132,586
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
Becker

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

Kirk Haugen holds the role of State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. They have served since 2005 (about 20 years) as a full-time employee. In 2025, their total compensation was $132,586. Union affiliation: MN Law Enforcement Assn.

Jason Theel

State Patrol Trooper/Public Safety Department

2025 total comp
$132,566
Sub-department
East Metro D 2400 Troopers
Base pay
$112,315
Overtime
$20,251
Other pay
$0
Benefits
$0
Total compensation
$132,566
Hire date
2008-11-03
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

Jason Theel holds the role of State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2008, about 17 years as a full-time employee. In 2025, their total compensation was $132,566. Union affiliation: MN Law Enforcement Assn.

Alexander Anderson

State Patrol Trooper/Public Safety Department

2025 total comp
$132,437
Sub-department
Thief River Falls D3200 Troope
Base pay
$105,031
Overtime
$25,421
Other pay
$1,986
Benefits
$0
Total compensation
$132,437
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
Pennington

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, Alexander Anderson serves as a State Patrol Trooper within Thief River Falls D3200 Troope. Hired in 2022, they have about 3 years of service, working full-time. Their 2025 pay totaled $132,437. They are represented by MN Law Enforcement Assn.

Kevin Reed

State Program Administrative Manager Senior/Public Safety Department

2025 total comp
$132,411
Sub-department
HSEM Management
Base pay
$132,411
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$132,411
Hire date
2008-01-23
Employment type
Full-Time
Pay grade
17
Union / bargaining unit
Manager
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
220
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Kevin Reed holds the role of State Program Administrative Manager Senior at Public Safety Department within Hsem Management. They have served since 2008 (about 17 years) as a full-time employee. In 2025, their total compensation was $132,411. Their bargaining unit is Manager.

Tyler Milless

State Patrol Trooper/Public Safety Department

2025 total comp
$132,292
Sub-department
Patrol Investigative Unit
Base pay
$115,898
Overtime
$16,394
Other pay
$0
Benefits
$0
Total compensation
$132,292
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
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

Tyler Milless is a State Patrol Trooper at Public Safety Department within Patrol Investigative Unit. Their tenure dates to 2016, about 9 years, working full-time. 2025 total compensation came to $132,292. Union affiliation: MN Law Enforcement Assn.

Jennifer Krier

State Patrol Lieutenant/Public Safety Department

2025 total comp
$132,257
Sub-department
East Metro D 2400 Supervisors
Base pay
$118,482
Overtime
$9,575
Other pay
$4,200
Benefits
$0
Total compensation
$132,257
Hire date
2015-10-12
Employment type
Full-Time
Pay grade
5
Union / bargaining unit
LELS U18 Lic Pce Officer Specl
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
228
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Jennifer Krier is a State Patrol Lieutenant at Public Safety Department within East Metro D 2400 Supervisors. Hired in 2015, they have about 10 years of service, working full-time. 2025 total compensation came to $132,257. Their bargaining unit is LELS U18 Lic Pce Officer Specl.

Cori Dahlby

Forensic Science Supervisor/Public Safety Department

2025 total comp
$132,256
Sub-department
BCA LAB ADMIN 3
Base pay
$128,605
Overtime
$0
Other pay
$3,651
Benefits
$0
Total compensation
$132,256
Hire date
2008-10-29
Employment type
Full-Time
Pay grade
25
Union / bargaining unit
Middle Management Association
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
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Cori Dahlby works as a Forensic Science Supervisor for Public Safety Department within Bca Lab Administrative 3. They have served since 2008 (about 17 years) as a full-time employee. Cori earned $132,256 in 2025. Their bargaining unit is Middle Management Association.

Deanna Wayne

State Patrol Trooper/Public Safety Department

2025 total comp
$132,256
Sub-department
West Metro D 2500 Troopers
Base pay
$111,973
Overtime
$20,283
Other pay
$0
Benefits
$0
Total compensation
$132,256
Hire date
2013-10-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
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

Deanna Wayne is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Hired in 2013, they have about 12 years of service, working full-time. 2025 total compensation came to $132,256. Union affiliation: MN Law Enforcement Assn.

Myha Le

Forensic Science Supervisor/Public Safety Department

2025 total comp
$132,137
Sub-department
Criminal Apprehension Lab
Base pay
$129,641
Overtime
$0
Other pay
$2,496
Benefits
$0
Total compensation
$132,137
Hire date
2001-11-21
Employment type
Full-Time
Pay grade
25
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

Myha Le works as a Forensic Science Supervisor for Public Safety Department within Criminal Apprehension Lab. Hired in 2001, they have about 24 years of service as a full-time employee. Myha earned $132,137 in 2025. Union affiliation: Middle Management Association.

Mihai Strogoteanu

State Patrol Trooper/Public Safety Department

2025 total comp
$132,019
Sub-department
West Metro D 2500 Troopers
Base pay
$90,069
Overtime
$40,649
Other pay
$1,300
Benefits
$0
Total compensation
$132,019
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

Mihai Strogoteanu is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2021, about 4 years, working full-time. 2025 total compensation came to $132,019. Union affiliation: MN Law Enforcement Assn.

Daniel Dixon Jr

State Patrol Trooper/Public Safety Department

2025 total comp
$131,820
Sub-department
Patrol Investigative Unit
Base pay
$118,299
Overtime
$9,959
Other pay
$3,562
Benefits
$0
Total compensation
$131,820
Hire date
2003-01-27
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

At Public Safety Department, Daniel Dixon Jr serves as a State Patrol Trooper within Patrol Investigative Unit. Their tenure dates to 2003, about 22 years, working full-time. Their 2025 pay totaled $131,820. Union affiliation: MN Law Enforcement Assn.

Shawn Mathews

State Patrol Trooper/Public Safety Department

2025 total comp
$131,814
Sub-department
Patrol Investigative Unit
Base pay
$115,566
Overtime
$15,396
Other pay
$852
Benefits
$0
Total compensation
$131,814
Hire date
1999-04-23
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

Shawn Mathews is a State Patrol Trooper at Public Safety Department within Patrol Investigative Unit. Their tenure dates to 1999, about 26 years, working full-time. 2025 total compensation came to $131,814. Their bargaining unit is MN Law Enforcement Assn.

Katy Carlson

State Patrol Trooper/Public Safety Department

2025 total comp
$131,581
Sub-department
Executive Protection
Base pay
$108,199
Overtime
$23,381
Other pay
$0
Benefits
$0
Total compensation
$131,581
Hire date
2010-11-08
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
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
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

At Public Safety Department, Katy Carlson serves as a State Patrol Trooper within Executive Protection. Their tenure dates to 2010, about 15 years, working full-time. Their 2025 pay totaled $131,581. They are represented by MN Law Enforcement Assn.

Steven Quern

State Patrol Trooper/Public Safety Department

2025 total comp
$131,499
Sub-department
St Cloud D 2600 Troopers
Base pay
$110,853
Overtime
$20,646
Other pay
$0
Benefits
$0
Total compensation
$131,499
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
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, Steven Quern serves as a State Patrol Trooper within St Cloud D 2600 Troopers. They have served since 2005 (about 20 years), working full-time. Their 2025 pay totaled $131,499. Their bargaining unit is MN Law Enforcement Assn.

Jody Nelson

Forensic Science Supervisor/Public Safety Department

2025 total comp
$131,493
Sub-department
BCA Lab Admin 2
Base pay
$129,651
Overtime
$593
Other pay
$1,248
Benefits
$0
Total compensation
$131,493
Hire date
1999-03-31
Employment type
Full-Time
Pay grade
25
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, Jody Nelson serves as a Forensic Science Supervisor within Bca Lab Administrative 2. They have served since 1999 (about 26 years), working full-time. Their 2025 pay totaled $131,493. Union affiliation: Middle Management Association.

Cody Schyma

State Patrol Trooper/Public Safety Department

2025 total comp
$131,454
Sub-department
West Metro D 2500 Troopers
Base pay
$109,643
Overtime
$21,812
Other pay
$0
Benefits
$0
Total compensation
$131,454
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
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

Cody Schyma is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. They have served since 2023 (about 2 years), working full-time. 2025 total compensation came to $131,454. They are represented by MN Law Enforcement Assn.

Eric Hessinger

State Patrol Trooper/Public Safety Department

2025 total comp
$131,393
Sub-department
West Metro D 2500 MNPASS
Base pay
$109,047
Overtime
$22,346
Other pay
$0
Benefits
$0
Total compensation
$131,393
Hire date
2015-01-26
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

Eric Hessinger holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Mnpass. Hired in 2015, they have about 10 years of service as a full-time employee. In 2025, their total compensation was $131,393. They are represented by MN Law Enforcement Assn.

Paul Kingery

State Patrol Trooper/Public Safety Department

2025 total comp
$131,390
Sub-department
Air Patrol Surveilance
Base pay
$114,329
Overtime
$16,933
Other pay
$127
Benefits
$0
Total compensation
$131,390
Hire date
1999-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
Ramsey

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

Paul Kingery holds the role of State Patrol Trooper at Public Safety Department within Air Patrol Surveilance. Their tenure dates to 1999, about 26 years as a full-time employee. In 2025, their total compensation was $131,390. Their bargaining unit is MN Law Enforcement Assn.

Jessica Weber

Forensic Science Supervisor/Public Safety Department

2025 total comp
$131,362
Sub-department
BCA Lab Admin 2
Base pay
$117,944
Overtime
$13,418
Other pay
$0
Benefits
$0
Total compensation
$131,362
Hire date
2007-07-11
Employment type
Full-Time
Pay grade
25
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

Jessica Weber holds the role of Forensic Science Supervisor at Public Safety Department within Bca Lab Administrative 2. Hired in 2007, they have about 18 years of service as a full-time employee. In 2025, their total compensation was $131,362. They are represented by Middle Management Association.

Shawn Rominski

State Patrol Trooper/Public Safety Department

2025 total comp
$131,242
Sub-department
Thief River Falls D3200 Troope
Base pay
$112,851
Overtime
$16,381
Other pay
$2,009
Benefits
$0
Total compensation
$131,242
Hire date
1999-08-04
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Law Enforcement Assn
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Pennington

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, Shawn Rominski serves as a State Patrol Trooper within Thief River Falls D3200 Troope. Hired in 1999, they have about 26 years of service, working full-time. Their 2025 pay totaled $131,242. They are represented by MN Law Enforcement Assn.

Kathryn Roche

Forensic Scientist 3/Public Safety Department

2025 total comp
$131,127
Sub-department
BCA Lab Biology 2
Base pay
$112,424
Overtime
$2,644
Other pay
$16,059
Benefits
$0
Total compensation
$131,127
Hire date
2010-01-20
Employment type
Full-Time
Pay grade
19
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

Kathryn Roche works as a Forensic Scientist 3 for Public Safety Department within Bca Lab Biology 2. Hired in 2010, they have about 15 years of service as a full-time employee. Kathryn earned $131,127 in 2025. Their bargaining unit is MN Assoc of Professional Empl.

Erin Struck

State Patrol Trooper/Public Safety Department

2025 total comp
$131,024
Sub-department
Rochester D2100 Troopers
Base pay
$108,859
Overtime
$21,690
Other pay
$475
Benefits
$0
Total compensation
$131,024
Hire date
2014-10-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
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

Erin Struck holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2014 (about 11 years) as a full-time employee. In 2025, their total compensation was $131,024. Their bargaining unit is MN Law Enforcement Assn.

Kevin Wellens

State Patrol Trooper/Public Safety Department

2025 total comp
$131,003
Sub-department
Mankato D 2200 Troopers
Base pay
$108,007
Overtime
$22,193
Other pay
$804
Benefits
$0
Total compensation
$131,003
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
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

At Public Safety Department, Kevin Wellens serves as a State Patrol Trooper within Mankato D 2200 Troopers. Their tenure dates to 2016, about 9 years, working full-time. Their 2025 pay totaled $131,003. Union affiliation: MN Law Enforcement Assn.

Matthew O'Rourke

State Patrol Trooper/Public Safety Department

2025 total comp
$130,907
Sub-department
Eveleth D 3100 Troopers
Base pay
$106,498
Overtime
$22,815
Other pay
$1,595
Benefits
$0
Total compensation
$130,907
Hire date
2024-02-11
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

Matthew O'Rourke works as a State Patrol Trooper for Public Safety Department within Eveleth D 3100 Troopers. They have served since 2024 (about a year) as a full-time employee. Matthew earned $130,907 in 2025. They are represented by MN Law Enforcement Assn.

Nicole Archbold

Senior Executive Officer/Public Safety Department

2024 total comp
$130,636
Sub-department
Comm Office Comm's Staff
Base pay
$130,636
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$130,636
Hire date
2019-03-11
Employment type
Full-Time
Pay grade
19
Union / bargaining unit
Manager
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
220
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Nicole Archbold works as a Senior Executive Officer for Public Safety Department within Community Office Comm's Staff. They have served since 2019 (about 5 years) as a full-time employee. Nicole earned $130,636 in 2024. Union affiliation: Manager.

Aaron Churness

State Patrol Trooper/Public Safety Department

2025 total comp
$130,338
Sub-department
Duluth D 2700 Troopers
Base pay
$114,999
Overtime
$15,339
Other pay
$0
Benefits
$0
Total compensation
$130,338
Hire date
1996-07-29
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

Aaron Churness works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. Hired in 1996, they have about 29 years of service as a full-time employee. Aaron earned $130,338 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Keith Happke

State Patrol Trooper/Public Safety Department

2025 total comp
$130,332
Sub-department
CVI Mobile 2600, 2800
Base pay
$111,177
Overtime
$19,155
Other pay
$0
Benefits
$0
Total compensation
$130,332
Hire date
1996-07-29
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
No
Agency Number
P07
Bargaining Unit Number
201
Branch
Executive
Branch Code
Executive
Classified Code
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Keith Happke holds the role of State Patrol Trooper at Public Safety Department within Cvi Mobile 2600, 2800. Their tenure dates to 1996, about 29 years as a full-time employee. In 2025, their total compensation was $130,332. They are represented by MN Law Enforcement Assn.

Kelsen Burrows

State Patrol Trooper/Public Safety Department

2025 total comp
$130,304
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$110,719
Overtime
$19,431
Other pay
$153
Benefits
$0
Total compensation
$130,304
Hire date
2015-01-26
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, 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, Kelsen Burrows serves as a State Patrol Trooper within Detroit Lakes D 2900 Troopers. They have served since 2015 (about 10 years), working full-time. Their 2025 pay totaled $130,304. Union affiliation: MN Law Enforcement Assn.

Ryan Koenen

State Patrol Trooper/Public Safety Department

2025 total comp
$130,092
Sub-department
Marshall D 2300 Troopers
Base pay
$108,501
Overtime
$20,085
Other pay
$1,506
Benefits
$0
Total compensation
$130,092
Hire date
2013-02-11
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, 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, Ryan Koenen serves as a State Patrol Trooper within Marshall D 2300 Troopers. Hired in 2013, they have about 12 years of service, working full-time. Their 2025 pay totaled $130,092. Union affiliation: MN Law Enforcement Assn.