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 15

Jacob Letourneau

State Patrol Trooper/Public Safety Department

2025 total comp
$114,498
Sub-department
CVI Mobile 2100 & MIP South
Base pay
$114,498
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$114,498
Hire date
2014-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
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

Jacob Letourneau works as a State Patrol Trooper for Public Safety Department within Cvi Mobile 2100 & Mip South. Their tenure dates to 2014, about 11 years as a full-time employee. Jacob earned $114,498 in 2025. They are represented by MN Law Enforcement Assn.

Paul Henstein

State Patrol Trooper/Public Safety Department

2025 total comp
$114,498
Sub-department
Patrol Investigative Unit
Base pay
$114,498
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$114,498
Hire date
2006-04-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

At Public Safety Department, Paul Henstein serves as a State Patrol Trooper within Patrol Investigative Unit. Hired in 2006, they have about 19 years of service, working full-time. Their 2025 pay totaled $114,498. Their bargaining unit is MN Law Enforcement Assn.

Chad Dauffenbach

State Patrol Trooper/Public Safety Department

2025 total comp
$114,498
Sub-department
CVI Pupil Transportation
Base pay
$114,498
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$114,498
Hire date
1999-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
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

Chad Dauffenbach is a State Patrol Trooper at Public Safety Department within Cvi Pupil Transportation. Hired in 1999, they have about 26 years of service, working full-time. 2025 total compensation came to $114,498. They are represented by MN Law Enforcement Assn.

Andrew Darsow

State Patrol Trooper/Public Safety Department

2025 total comp
$114,480
Sub-department
West Metro D 2500 Troopers
Base pay
$107,742
Overtime
$6,737
Other pay
$0
Benefits
$0
Total compensation
$114,480
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

Andrew Darsow is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2015, about 10 years, working full-time. 2025 total compensation came to $114,480. They are represented by MN Law Enforcement Assn.

Don Cobban

State Patrol Trooper/Public Safety Department

2025 total comp
$114,405
Sub-department
Rochester D2100 Troopers
Base pay
$109,159
Overtime
$5,246
Other pay
$0
Benefits
$0
Total compensation
$114,405
Hire date
2014-10-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

Don Cobban is a State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. They have served since 2014 (about 11 years), working full-time. 2025 total compensation came to $114,405. They are represented by MN Law Enforcement Assn.

Lisa Labarre

Planning Director State/Public Safety Department

2025 total comp
$114,400
Sub-department
PRODUCT MANAGEMENT
Base pay
$113,418
Overtime
$983
Other pay
$0
Benefits
$0
Total compensation
$114,400
Hire date
1997-09-17
Employment type
Full-Time
Pay grade
18
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

Lisa Labarre works as a Planning Director State for Public Safety Department within Product Management. Hired in 1997, they have about 28 years of service as a full-time employee. Lisa earned $114,400 in 2025. Union affiliation: MN Assoc of Professional Empl.

Katherine Kingsland

Forensic Scientist 2/Public Safety Department

2025 total comp
$114,337
Sub-department
BCA LAB BIOLOGY 3
Base pay
$105,296
Overtime
$2,078
Other pay
$6,963
Benefits
$0
Total compensation
$114,337
Hire date
2008-01-09
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

Katherine Kingsland holds the role of Forensic Scientist 2 at Public Safety Department within Bca Lab Biology 3. They have served since 2008 (about 17 years) as a full-time employee. In 2025, their total compensation was $114,337. They are represented by MN Assoc of Professional Empl.

Ross Thomas

Forensic Scientist 2/Public Safety Department

2025 total comp
$114,242
Sub-department
BCA Lab Biology 2
Base pay
$99,092
Overtime
$3,049
Other pay
$12,101
Benefits
$0
Total compensation
$114,242
Hire date
2006-05-17
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

Ross Thomas works as a Forensic Scientist 2 for Public Safety Department within Bca Lab Biology 2. Hired in 2006, they have about 19 years of service as a full-time employee. Ross earned $114,242 in 2025. They are represented by MN Assoc of Professional Empl.

Brian Freiberg

State Patrol Trooper/Public Safety Department

2025 total comp
$114,236
Sub-department
St Cloud D 2600 Troopers
Base pay
$102,285
Overtime
$11,951
Other pay
$0
Benefits
$0
Total compensation
$114,236
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
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

Brian Freiberg holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 2018, about 7 years as a full-time employee. In 2025, their total compensation was $114,236. They are represented by MN Law Enforcement Assn.

Kathryn Meiers

Planning Director State/Public Safety Department

2025 total comp
$114,186
Sub-department
MNJIS MANAGEMENT
Base pay
$114,186
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$114,186
Hire date
1997-06-11
Employment type
Full-Time
Pay grade
18
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 Meiers works as a Planning Director State for Public Safety Department within Mnjis Management. Their tenure dates to 1997, about 28 years as a full-time employee. Kathryn earned $114,186 in 2025. Their bargaining unit is MN Assoc of Professional Empl.

Aaron Ostertag

State Patrol Trooper/Public Safety Department

2025 total comp
$114,167
Sub-department
East Metro D 2400 Troopers
Base pay
$111,006
Overtime
$3,161
Other pay
$0
Benefits
$0
Total compensation
$114,167
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
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

Aaron Ostertag is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2018, they have about 7 years of service, working full-time. 2025 total compensation came to $114,167. Their bargaining unit is MN Law Enforcement Assn.

Richard Harjes

State Patrol Trooper/Public Safety Department

2024 total comp
$114,163
Sub-department
State Patrol Training Team 2
Base pay
$107,646
Overtime
$6,517
Other pay
$0
Benefits
$0
Total compensation
$114,163
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
Ramsey

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

Richard Harjes holds the role of State Patrol Trooper at Public Safety Department within State Patrol Training Team 2. Hired in 2015, they have about 9 years of service as a full-time employee. In 2024, their total compensation was $114,163. They are represented by MN Law Enforcement Assn.

Joseph Cooksley

Forensic Science Supervisor/Public Safety Department

2025 total comp
$114,113
Sub-department
BCA Lab Admin 2
Base pay
$113,606
Overtime
$507
Other pay
$0
Benefits
$0
Total compensation
$114,113
Hire date
2004-07-28
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

Joseph Cooksley holds the role of Forensic Science Supervisor at Public Safety Department within Bca Lab Administrative 2. Their tenure dates to 2004, about 21 years as a full-time employee. In 2025, their total compensation was $114,113. Union affiliation: Middle Management Association.

Kyle Arndt

State Patrol Trooper/Public Safety Department

2025 total comp
$114,099
Sub-department
Marshall D 2300 Troopers
Base pay
$108,051
Overtime
$4,823
Other pay
$1,225
Benefits
$0
Total compensation
$114,099
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
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

Kyle Arndt is a State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. Hired in 2024, they have about a year of service, working full-time. 2025 total compensation came to $114,099. Union affiliation: MN Law Enforcement Assn.

Jarod Moris

State Patrol Trooper/Public Safety Department

2025 total comp
$114,000
Sub-department
East Metro D 2400 Troopers
Base pay
$108,088
Overtime
$5,912
Other pay
$0
Benefits
$0
Total compensation
$114,000
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

Jarod Moris holds the role of State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2008, they have about 17 years of service as a full-time employee. In 2025, their total compensation was $114,000. They are represented by MN Law Enforcement Assn.

Jacob Ruppert

State Patrol Trooper/Public Safety Department

2025 total comp
$113,955
Sub-department
Mankato D 2200 Troopers
Base pay
$107,008
Overtime
$5,339
Other pay
$1,608
Benefits
$0
Total compensation
$113,955
Hire date
2017-01-16
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

Jacob Ruppert works as a State Patrol Trooper for Public Safety Department within Mankato D 2200 Troopers. Their tenure dates to 2017, about 8 years as a full-time employee. Jacob earned $113,955 in 2025. They are represented by MN Law Enforcement Assn.

Nicholas Kammerer

State Patrol Trooper/Public Safety Department

2025 total comp
$113,944
Sub-department
West Metro D 2500 Troopers
Base pay
$103,352
Overtime
$10,593
Other pay
$0
Benefits
$0
Total compensation
$113,944
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
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

Nicholas Kammerer is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2019, about 6 years, working full-time. 2025 total compensation came to $113,944. They are represented by MN Law Enforcement Assn.

James Wikelius

State Patrol Trooper/Public Safety Department

2025 total comp
$113,927
Sub-department
Brainerd D 2800 Troopers
Base pay
$107,496
Overtime
$6,125
Other pay
$306
Benefits
$0
Total compensation
$113,927
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
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

James Wikelius is a State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. They have served since 2009 (about 16 years), working full-time. 2025 total compensation came to $113,927. Union affiliation: MN Law Enforcement Assn.

Robert Kohanek

State Patrol Trooper/Public Safety Department

2025 total comp
$113,916
Sub-department
Brainerd D 2800 Troopers
Base pay
$106,542
Overtime
$4,517
Other pay
$2,857
Benefits
$0
Total compensation
$113,916
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
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

Robert Kohanek works as a State Patrol Trooper for Public Safety Department within Brainerd D 2800 Troopers. They have served since 2015 (about 10 years) as a full-time employee. Robert earned $113,916 in 2025. They are represented by MN Law Enforcement Assn.

Patric Ignaszewski

State Patrol Trooper/Public Safety Department

2025 total comp
$113,911
Sub-department
CVI Mobile 2100 & MIP South
Base pay
$113,729
Overtime
$156
Other pay
$26
Benefits
$0
Total compensation
$113,911
Hire date
2012-01-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
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

Patric Ignaszewski is a State Patrol Trooper at Public Safety Department within Cvi Mobile 2100 & Mip South. They have served since 2012 (about 13 years), working full-time. 2025 total compensation came to $113,911. They are represented by MN Law Enforcement Assn.

Tracy Johannsen

Human Resources Director 2/Public Safety Department

2024 total comp
$113,885
Sub-department
Human Resources Services 2
Base pay
$113,885
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,885
Hire date
2012-04-02
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, 2024
Yes
Agency Number
P07
Bargaining Unit Number
220
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Tracy Johannsen works as a Human Resources Director 2 for Public Safety Department within Human Resources Services 2. Hired in 2012, they have about 12 years of service as a full-time employee. Tracy earned $113,885 in 2024. Union affiliation: Manager.

Parker Bowman

State Patrol Trooper/Public Safety Department

2024 total comp
$113,832
Sub-department
CVI Mobile & Fixed Metro
Base pay
$106,910
Overtime
$6,923
Other pay
$0
Benefits
$0
Total compensation
$113,832
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
Dakota

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

Parker Bowman is a State Patrol Trooper at Public Safety Department within Cvi Mobile & Fixed Metro. Their tenure dates to 2010, about 14 years, working full-time. 2024 total compensation came to $113,832. Union affiliation: MN Law Enforcement Assn.

Greg Loper

Dvs Program Director/Public Safety Department

2025 total comp
$113,808
Sub-department
DVS OPS Leadership
Base pay
$111,175
Overtime
$0
Other pay
$2,634
Benefits
$0
Total compensation
$113,808
Hire date
2018-08-08
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

Greg Loper holds the role of Dvs Program Director at Public Safety Department within Dvs Ops Leadership. They have served since 2018 (about 7 years) as a full-time employee. In 2025, their total compensation was $113,808. They are represented by Manager.

John Kreuser

State Program Administrative Principal/Public Safety Department

2025 total comp
$113,755
Sub-department
FIRE SERVICE RESPONCE TEAM
Base pay
$97,569
Overtime
$0
Other pay
$16,185
Benefits
$0
Total compensation
$113,755
Hire date
2010-04-30
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

At Public Safety Department, John Kreuser serves as a State Program Administrative Principal within Fire Service Responce Team. Hired in 2010, they have about 15 years of service, working full-time. Their 2025 pay totaled $113,755. Their bargaining unit is MN Assoc of Professional Empl.

Elizabeth Thompson

Radio Communications Supervsr/Public Safety Department

2025 total comp
$113,689
Sub-department
Rochester D2100 Rad Com Superv
Base pay
$94,848
Overtime
$5,196
Other pay
$13,645
Benefits
$0
Total compensation
$113,689
Hire date
2005-06-15
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

Elizabeth Thompson holds the role of Radio Communications Supervsr at Public Safety Department within Rochester D2100 Rad Com Superv. Their tenure dates to 2005, about 20 years as a full-time employee. In 2025, their total compensation was $113,689. Their bargaining unit is Middle Management Association.

Vang Yang

State Patrol Trooper/Public Safety Department

2025 total comp
$113,577
Sub-department
West Metro D 2500 MNPASS
Base pay
$111,258
Overtime
$1,520
Other pay
$800
Benefits
$0
Total compensation
$113,577
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
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, Vang Yang serves as a State Patrol Trooper within West Metro D 2500 Mnpass. Hired in 2007, they have about 18 years of service, working full-time. Their 2025 pay totaled $113,577. Their bargaining unit is MN Law Enforcement Assn.

Justin Renken

State Patrol Trooper/Public Safety Department

2025 total comp
$113,514
Sub-department
West Metro D 2500 Troopers
Base pay
$91,698
Overtime
$21,815
Other pay
$0
Benefits
$0
Total compensation
$113,514
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

At Public Safety Department, Justin Renken serves as a State Patrol Trooper within West Metro D 2500 Troopers. Their tenure dates to 2021, about 4 years, working full-time. Their 2025 pay totaled $113,514. Their bargaining unit is MN Law Enforcement Assn.

Derrik Hoy

State Patrol Trooper/Public Safety Department

2025 total comp
$113,502
Sub-department
East Metro D 2400 Troopers
Base pay
$104,569
Overtime
$8,933
Other pay
$0
Benefits
$0
Total compensation
$113,502
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

Derrik Hoy works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2014, about 11 years as a full-time employee. Derrik earned $113,502 in 2025. Union affiliation: MN Law Enforcement Assn.

Jonathan Sogard

Engineer Senior/Public Safety Department

2025 total comp
$113,468
Sub-department
Pipeline Safety Response
Base pay
$109,240
Overtime
$428
Other pay
$3,800
Benefits
$0
Total compensation
$113,468
Hire date
2017-02-13
Employment type
Full-Time
Pay grade
10
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, 2025
Yes
Agency Number
P07
Bargaining Unit Number
212
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Jonathan Sogard serves as a Engineer Senior within Pipeline Safety Response. Their tenure dates to 2017, about 8 years, working full-time. Their 2025 pay totaled $113,468. Their bargaining unit is MN Govt Engineers Council.

Cesar Munoz

Planning Director State/Public Safety Department

2025 total comp
$113,427
Sub-department
PRODUCT MANAGEMENT
Base pay
$113,427
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,427
Hire date
2011-03-16
Employment type
Full-Time
Pay grade
18
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, Cesar Munoz serves as a Planning Director State within Product Management. Their tenure dates to 2011, about 14 years, working full-time. Their 2025 pay totaled $113,427. Union affiliation: MN Assoc of Professional Empl.

Matthew Carlson

State Patrol Trooper/Public Safety Department

2025 total comp
$113,425
Sub-department
St Cloud D 2600 Troopers
Base pay
$111,221
Overtime
$2,204
Other pay
$0
Benefits
$0
Total compensation
$113,425
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
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

Matthew Carlson is a State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Hired in 2016, they have about 9 years of service, working full-time. 2025 total compensation came to $113,425. They are represented by MN Law Enforcement Assn.

Melinda Miller

Planning Director State/Public Safety Department

2025 total comp
$113,418
Sub-department
911 Emer Service Deputy Direct
Base pay
$113,418
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,418
Hire date
2012-07-12
Employment type
Full-Time
Pay grade
18
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

Melinda Miller works as a Planning Director State for Public Safety Department within 911 Emer Service Deputy Direct. They have served since 2012 (about 13 years) as a full-time employee. Melinda earned $113,418 in 2025. Union affiliation: MN Assoc of Professional Empl.

Jill Oliveira

Planning Director State/Public Safety Department

2025 total comp
$113,418
Sub-department
Office of Communication 2
Base pay
$113,418
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,418
Hire date
2009-07-13
Employment type
Full-Time
Pay grade
18
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

Jill Oliveira is a Planning Director State at Public Safety Department within Office of Communication 2. Their tenure dates to 2009, about 16 years, working full-time. 2025 total compensation came to $113,418. They are represented by MN Assoc of Professional Empl.

Suzanne Elwell

State Program Administrative Coordinator/Public Safety Department

2025 total comp
$113,418
Sub-department
OJP Training and Research Team
Base pay
$113,418
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,418
Hire date
2004-05-19
Employment type
Full-Time
Pay grade
18
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, Suzanne Elwell serves as a State Program Administrative Coordinator within Ojp Training and Research Team. Their tenure dates to 2004, about 21 years, working full-time. Their 2025 pay totaled $113,418. Union affiliation: MN Assoc of Professional Empl.

Kris Wilkens

Planning Director State/Public Safety Department

2025 total comp
$113,418
Sub-department
STATE PATROL TECH OPERATIONS
Base pay
$113,418
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,418
Hire date
2003-07-01
Employment type
Full-Time
Pay grade
18
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

Kris Wilkens works as a Planning Director State for Public Safety Department within State Patrol Technician Operations. They have served since 2003 (about 22 years) as a full-time employee. Kris earned $113,418 in 2025. They are represented by MN Assoc of Professional Empl.

Steven Flaherty

State Program Administrative Coordinator/Public Safety Department

2025 total comp
$113,418
Sub-department
MN Board of Firefighters Oper
Base pay
$113,418
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,418
Hire date
1999-10-04
Employment type
Full-Time
Pay grade
18
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

Steven Flaherty is a State Program Administrative Coordinator at Public Safety Department within MN Board of Firefighters Oper. Hired in 1999, they have about 26 years of service, working full-time. 2025 total compensation came to $113,418. Union affiliation: MN Assoc of Professional Empl.

Kristin Lail

State Program Administrative Coordinator/Public Safety Department

2025 total comp
$113,418
Sub-department
OJP GRANTS RED TEAM
Base pay
$113,418
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,418
Hire date
1996-05-29
Employment type
Full-Time
Pay grade
18
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

Kristin Lail is a State Program Administrative Coordinator at Public Safety Department within Ojp Grants Red Team. Hired in 1996, they have about 29 years of service, working full-time. 2025 total compensation came to $113,418. Union affiliation: MN Assoc of Professional Empl.

Michael Asleson

Planning Director State/Public Safety Department

2025 total comp
$113,418
Sub-department
PRODUCT MANAGEMENT
Base pay
$113,418
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$113,418
Hire date
1977-05-23
Employment type
Full-Time
Pay grade
18
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, Michael Asleson serves as a Planning Director State within Product Management. Their tenure dates to 1977, about 48 years, working full-time. Their 2025 pay totaled $113,418. Their bargaining unit is MN Assoc of Professional Empl.

Justin Mathes

State Patrol Trooper/Public Safety Department

2025 total comp
$113,197
Sub-department
West Metro D 2500 Troopers
Base pay
$89,596
Overtime
$23,601
Other pay
$0
Benefits
$0
Total compensation
$113,197
Hire date
2022-02-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

Justin Mathes works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2022, about 3 years as a full-time employee. Justin earned $113,197 in 2025. They are represented by MN Law Enforcement Assn.

Adam Ratzlaff

Engineer Senior/Public Safety Department

2025 total comp
$113,165
Sub-department
Pipeline Safety Support
Base pay
$108,271
Overtime
$0
Other pay
$4,894
Benefits
$0
Total compensation
$113,165
Hire date
2016-01-06
Employment type
Full-Time
Pay grade
10
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, 2025
Yes
Agency Number
P07
Bargaining Unit Number
212
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Adam Ratzlaff is a Engineer Senior at Public Safety Department within Pipeline Safety Support. They have served since 2016 (about 9 years), working full-time. 2025 total compensation came to $113,165. Union affiliation: MN Govt Engineers Council.