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 20

Scott Olslund

State Patrol Trooper/Public Safety Department

2025 total comp
$103,369
Sub-department
Thief River Falls D3200 Troope
Base pay
$95,191
Overtime
$6,760
Other pay
$1,417
Benefits
$0
Total compensation
$103,369
Hire date
2020-01-09
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

Scott Olslund is a State Patrol Trooper at Public Safety Department within Thief River Falls D3200 Troope. They have served since 2020 (about 5 years), working full-time. 2025 total compensation came to $103,369. Union affiliation: MN Law Enforcement Assn.

Cody Swenson

State Patrol Trooper/Public Safety Department

2025 total comp
$103,310
Sub-department
Marshall D 2300 Troopers
Base pay
$94,470
Overtime
$6,833
Other pay
$2,007
Benefits
$0
Total compensation
$103,310
Hire date
2018-07-09
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

Cody Swenson holds the role of State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. They have served since 2018 (about 7 years) as a full-time employee. In 2025, their total compensation was $103,310. They are represented by MN Law Enforcement Assn.

Jonathon Dotterer

State Program Administrative Principal/Public Safety Department

2025 total comp
$103,254
Sub-department
HSEM Homeland Security
Base pay
$93,005
Overtime
$10,249
Other pay
$0
Benefits
$0
Total compensation
$103,254
Hire date
2021-11-17
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

Jonathon Dotterer works as a State Program Administrative Principal for Public Safety Department within Hsem Homeland Security. Their tenure dates to 2021, about 4 years as a full-time employee. Jonathon earned $103,254 in 2025. They are represented by MN Assoc of Professional Empl.

Tyler Lay

State Patrol Trooper/Public Safety Department

2025 total comp
$103,219
Sub-department
West Metro D 2500 Troopers
Base pay
$90,707
Overtime
$12,512
Other pay
$0
Benefits
$0
Total compensation
$103,219
Hire date
2018-08-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

Tyler Lay is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Hired in 2018, they have about 7 years of service, working full-time. 2025 total compensation came to $103,219. Union affiliation: MN Law Enforcement Assn.

Janel Lane

Human Resources Director 1/Public Safety Department

2025 total comp
$103,140
Sub-department
HUMAN RESOURCES OPERATIONS
Base pay
$103,140
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$103,140
Hire date
2018-02-26
Employment type
Full-Time
Pay grade
23
Union / bargaining unit
Confidential
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
217
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Janel Lane holds the role of Human Resources Director 1 at Public Safety Department within Human Resources Operations. Their tenure dates to 2018, about 7 years as a full-time employee. In 2025, their total compensation was $103,140. Union affiliation: Confidential.

Nathan Elzen

State Patrol Trooper/Public Safety Department

2025 total comp
$103,082
Sub-department
Mankato D 2200 Troopers
Base pay
$93,585
Overtime
$8,096
Other pay
$1,401
Benefits
$0
Total compensation
$103,082
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
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

Nathan Elzen is a State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. They have served since 2020 (about 5 years), working full-time. 2025 total compensation came to $103,082. They are represented by MN Law Enforcement Assn.

Steven Wolf

Deputy State Fire Marshal/Public Safety Department

2025 total comp
$102,927
Sub-department
FIRE CODE COMPLIANCE
Base pay
$98,961
Overtime
$3,966
Other pay
$0
Benefits
$0
Total compensation
$102,927
Hire date
1996-03-20
Employment type
Full-Time
Pay grade
12
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 Wolf holds the role of Deputy State Fire Marshal at Public Safety Department within Fire Code Compliance. Their tenure dates to 1996, about 29 years as a full-time employee. In 2025, their total compensation was $102,927. They are represented by MN Assoc of Professional Empl.

Jacob Samdal

State Patrol Trooper/Public Safety Department

2025 total comp
$102,914
Sub-department
Marshall D 2300 Troopers
Base pay
$90,488
Overtime
$10,760
Other pay
$1,666
Benefits
$0
Total compensation
$102,914
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
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

Jacob Samdal holds the role of State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. They have served since 2022 (about 3 years) as a full-time employee. In 2025, their total compensation was $102,914. Union affiliation: MN Law Enforcement Assn.

Brian Petersen

Deputy State Fire Marshal/Public Safety Department

2025 total comp
$102,737
Sub-department
Fire Invest/Education
Base pay
$90,922
Overtime
$11,815
Other pay
$0
Benefits
$0
Total compensation
$102,737
Hire date
2003-08-27
Employment type
Full-Time
Pay grade
12
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

Brian Petersen works as a Deputy State Fire Marshal for Public Safety Department within Fire Invest/Education. They have served since 2003 (about 22 years) as a full-time employee. Brian earned $102,737 in 2025. Their bargaining unit is MN Assoc of Professional Empl.

Julie Johnson

Radio Communications Operator/Public Safety Department

2025 total comp
$102,724
Sub-department
Roch Region Comm Cntr Team 2
Base pay
$88,609
Overtime
$12,481
Other pay
$1,634
Benefits
$0
Total compensation
$102,724
Hire date
2012-05-02
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

Julie Johnson is a Radio Communications Operator at Public Safety Department within Roch Region Community Center Team 2. Their tenure dates to 2012, about 13 years, working full-time. 2025 total compensation came to $102,724. Their bargaining unit is LELS U17 Public Safety RCO.

Thomas Miller

State Program Administrative Director/Public Safety Department

2025 total comp
$102,715
Sub-department
OJP Just & Comm Grants
Base pay
$102,715
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$102,715
Hire date
2018-12-10
Employment type
Full-Time
Pay grade
21
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, Thomas Miller serves as a State Program Administrative Director within Ojp Just & Community Grants. They have served since 2018 (about 7 years), working full-time. Their 2025 pay totaled $102,715. They are represented by Middle Management Association.

Brianna Cline

State Patrol Trooper/Public Safety Department

2025 total comp
$102,473
Sub-department
East Metro D 2400 Troopers
Base pay
$86,998
Overtime
$15,475
Other pay
$0
Benefits
$0
Total compensation
$102,473
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
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

Brianna Cline is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2022, they have about 3 years of service, working full-time. 2025 total compensation came to $102,473. Union affiliation: MN Law Enforcement Assn.

Kevin Mcdonald

State Patrol Lieutenant/Public Safety Department

2024 total comp
$102,471
Sub-department
Mankato D 2200 Supervisors
Base pay
$28,077
Overtime
$14,024
Other pay
$60,370
Benefits
$0
Total compensation
$102,471
Hire date
1999-01-27
Employment type
Full-Time
Pay grade
31
Union / bargaining unit
Severed
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Blue Earth

Source-specific fields

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

At Public Safety Department, Kevin Mcdonald serves as a State Patrol Lieutenant within Mankato D 2200 Supervisors. Hired in 1999, they have about 25 years of service, working full-time. Their 2024 pay totaled $102,471. Union affiliation: Severed.

Mohamed Bah

State Patrol Trooper/Public Safety Department

2025 total comp
$102,379
Sub-department
East Metro D 2400 Troopers
Base pay
$81,616
Overtime
$19,463
Other pay
$1,300
Benefits
$0
Total compensation
$102,379
Hire date
2023-08-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
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

Mohamed Bah works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. They have served since 2023 (about 2 years) as a full-time employee. Mohamed earned $102,379 in 2025. Union affiliation: MN Law Enforcement Assn.

Jennifer Hinz

Crim Intelligence Analyst 2/Public Safety Department

2025 total comp
$102,355
Sub-department
BCA PCA #2
Base pay
$69,252
Overtime
$30,888
Other pay
$2,214
Benefits
$0
Total compensation
$102,355
Hire date
1996-10-16
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

Jennifer Hinz is a Crim Intelligence Analyst 2 at Public Safety Department within Bca Pca #2. Their tenure dates to 1996, about 29 years, working full-time. 2025 total compensation came to $102,355. Their bargaining unit is MN Assoc of Professional Empl.

Kristina Hernandez

State Patrol Trooper/Public Safety Department

2025 total comp
$102,297
Sub-department
West Metro D 2500 Troopers
Base pay
$100,602
Overtime
$1,512
Other pay
$182
Benefits
$0
Total compensation
$102,297
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

Kristina Hernandez works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. They have served since 2018 (about 7 years) as a full-time employee. Kristina earned $102,297 in 2025. They are represented by MN Law Enforcement Assn.

Paul Mathe

Management Analyst 4/Public Safety Department

2025 total comp
$102,251
Sub-department
FAS Management Team
Base pay
$101,639
Overtime
$612
Other pay
$0
Benefits
$0
Total compensation
$102,251
Hire date
1979-06-11
Employment type
Full-Time
Pay grade
15
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

Paul Mathe is a Management Analyst 4 at Public Safety Department within Fas Management Team. Hired in 1979, they have about 46 years of service, working full-time. 2025 total compensation came to $102,251. They are represented by MN Assoc of Professional Empl.

Arrue Nephew

State Patrol Trooper/Public Safety Department

2025 total comp
$102,223
Sub-department
Duluth D 2700 Troopers
Base pay
$94,744
Overtime
$7,479
Other pay
$0
Benefits
$0
Total compensation
$102,223
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

At Public Safety Department, Arrue Nephew serves as a State Patrol Trooper within Duluth D 2700 Troopers. They have served since 2019 (about 6 years), working full-time. Their 2025 pay totaled $102,223. Union affiliation: MN Law Enforcement Assn.

Michael Peterson

State Patrol Trooper/Public Safety Department

2025 total comp
$102,218
Sub-department
St Cloud D 2600 Troopers
Base pay
$91,692
Overtime
$10,526
Other pay
$0
Benefits
$0
Total compensation
$102,218
Hire date
2021-07-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
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, Michael Peterson 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 $102,218. They are represented by MN Law Enforcement Assn.

Charles Stoppel

Radio Communications Operator/Public Safety Department

2025 total comp
$102,104
Sub-department
Roch Region Comm Team 1
Base pay
$75,531
Overtime
$23,641
Other pay
$2,932
Benefits
$0
Total compensation
$102,104
Hire date
2021-07-12
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

Charles Stoppel holds the role of Radio Communications Operator at Public Safety Department within Roch Region Community Team 1. Hired in 2021, they have about 4 years of service as a full-time employee. In 2025, their total compensation was $102,104. They are represented by LELS U17 Public Safety RCO.

Kevin Kuebler

State Patrol Trooper/Public Safety Department

2025 total comp
$102,071
Sub-department
West Metro D 2500 Troopers
Base pay
$83,567
Overtime
$18,504
Other pay
$0
Benefits
$0
Total compensation
$102,071
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
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, Kevin Kuebler serves as a State Patrol Trooper within West Metro D 2500 Troopers. They have served since 2024 (about a year), working full-time. Their 2025 pay totaled $102,071. Union affiliation: MN Law Enforcement Assn.

Cassie Calametti

Planner Principal State/Public Safety Department

2025 total comp
$102,039
Sub-department
HSEM Management Deputy
Base pay
$98,955
Overtime
$3,084
Other pay
$0
Benefits
$0
Total compensation
$102,039
Hire date
2011-05-09
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

Cassie Calametti holds the role of Planner Principal State at Public Safety Department within Hsem Management Deputy. Hired in 2011, they have about 14 years of service as a full-time employee. In 2025, their total compensation was $102,039. Their bargaining unit is MN Assoc of Professional Empl.

Tate Mills

Chief Deputy State Fire Marshal/Public Safety Department

2025 total comp
$101,997
Sub-department
FIRE MARSHAL OPERATIONS/MGMT
Base pay
$98,563
Overtime
$2,461
Other pay
$973
Benefits
$0
Total compensation
$101,997
Hire date
2016-10-19
Employment type
Full-Time
Pay grade
22
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, Tate Mills serves as a Chief Deputy State Fire Marshal within Fire Marshal Operations/Mgmt. Their tenure dates to 2016, about 9 years, working full-time. Their 2025 pay totaled $101,997. Union affiliation: Middle Management Association.

Luke Dohman

State Patrol Trooper/Public Safety Department

2025 total comp
$101,849
Sub-department
East Metro D 2400 Troopers
Base pay
$94,224
Overtime
$7,625
Other pay
$0
Benefits
$0
Total compensation
$101,849
Hire date
2023-01-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

Luke Dohman works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. Hired in 2023, they have about 2 years of service as a full-time employee. Luke earned $101,849 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Michelle Turbeville

State Program Administrative Supervisor Principal/Public Safety Department

2025 total comp
$101,823
Sub-department
HSEM Management Deputy
Base pay
$101,078
Overtime
$745
Other pay
$0
Benefits
$0
Total compensation
$101,823
Hire date
2013-08-12
Employment type
Full-Time
Pay grade
18
Union / bargaining unit
Middle Management Association
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
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

At Public Safety Department, Michelle Turbeville serves as a State Program Administrative Supervisor Principal within Hsem Management Deputy. Their tenure dates to 2013, about 12 years, working full-time. Their 2025 pay totaled $101,823. Union affiliation: Middle Management Association.

Katherine Adams

State Program Administrative Coordinator/Public Safety Department

2025 total comp
$101,780
Sub-department
BCA LEGAL SERVICES
Base pay
$101,780
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,780
Hire date
2021-10-27
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
Unclassified
Classified Status
Unclassified
Compensation Frequency Code
Hourly

Katherine Adams holds the role of State Program Administrative Coordinator at Public Safety Department within Bca Legal Services. They have served since 2021 (about 4 years) as a full-time employee. In 2025, their total compensation was $101,780. Their bargaining unit is MN Assoc of Professional Empl.

Mathew Dick

Radio Communications Operator/Public Safety Department

2025 total comp
$101,706
Sub-department
Roch Region Comm Cntr Team 2
Base pay
$84,614
Overtime
$15,308
Other pay
$1,784
Benefits
$0
Total compensation
$101,706
Hire date
2015-03-11
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

Mathew Dick holds the role of Radio Communications Operator at Public Safety Department within Roch Region Community Center Team 2. They have served since 2015 (about 10 years) as a full-time employee. In 2025, their total compensation was $101,706. Their bargaining unit is LELS U17 Public Safety RCO.

Martin O'Hehir

Radio Communications Operator/Public Safety Department

2025 total comp
$101,662
Sub-department
Reg Trans Mgmt Center Team 6
Base pay
$87,745
Overtime
$13,722
Other pay
$194
Benefits
$0
Total compensation
$101,662
Hire date
2006-03-08
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

Martin O'Hehir works as a Radio Communications Operator for Public Safety Department within Reg Transportation Management Center Team 6. They have served since 2006 (about 19 years) as a full-time employee. Martin earned $101,662 in 2025. Their bargaining unit is LELS U17 Public Safety RCO.

Mark Vande Steeg

State Patrol Trooper/Public Safety Department

2025 total comp
$101,651
Sub-department
West Metro D 2500 Troopers
Base pay
$86,014
Overtime
$15,638
Other pay
$0
Benefits
$0
Total compensation
$101,651
Hire date
2022-09-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

Mark Vande Steeg is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. They have served since 2022 (about 3 years), working full-time. 2025 total compensation came to $101,651. Their bargaining unit is MN Law Enforcement Assn.

Chris Anderson

Grants Specialist Coordinator/Public Safety Department

2025 total comp
$101,639
Sub-department
OJP Crime Victim Grants
Base pay
$101,639
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,639
Hire date
1996-09-09
Employment type
Full-Time
Pay grade
15
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

Chris Anderson is a Grants Specialist Coordinator at Public Safety Department within Ojp Crime Victim Grants. Their tenure dates to 1996, about 29 years, working full-time. 2025 total compensation came to $101,639. Union affiliation: MN Assoc of Professional Empl.

Biiftuu Adam

Management Analyst 4/Public Safety Department

2025 total comp
$101,639
Sub-department
COMM OFFC LEGISLATIVE STAFF
Base pay
$101,639
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,639
Hire date
2020-03-04
Employment type
Full-Time
Pay grade
15
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

Biiftuu Adam is a Management Analyst 4 at Public Safety Department within Community Offc Legislative Staff. They have served since 2020 (about 5 years), working full-time. 2025 total compensation came to $101,639. They are represented by MN Assoc of Professional Empl.

David Anderson

Management Analyst 4/Public Safety Department

2025 total comp
$101,639
Sub-department
PRODUCT MANAGEMENT
Base pay
$101,639
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,639
Hire date
2006-05-22
Employment type
Full-Time
Pay grade
15
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

David Anderson holds the role of Management Analyst 4 at Public Safety Department within Product Management. Their tenure dates to 2006, about 19 years as a full-time employee. In 2025, their total compensation was $101,639. Their bargaining unit is MN Assoc of Professional Empl.

Ana Negrete

State Program Administrative Principal/Public Safety Department

2025 total comp
$101,620
Sub-department
OJP Management
Base pay
$101,620
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,620
Hire date
2022-04-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

Ana Negrete is a State Program Administrative Principal at Public Safety Department within Ojp Management. They have served since 2022 (about 3 years), working full-time. 2025 total compensation came to $101,620. Their bargaining unit is MN Assoc of Professional Empl.

Derrick Row

State Patrol Trooper/Public Safety Department

2025 total comp
$101,614
Sub-department
West Metro D 2500 Troopers
Base pay
$91,011
Overtime
$10,603
Other pay
$0
Benefits
$0
Total compensation
$101,614
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

Derrick Row holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Their tenure dates to 2021, about 4 years as a full-time employee. In 2025, their total compensation was $101,614. Union affiliation: MN Law Enforcement Assn.

Jodie Ryan

State Program Administrative Director/Public Safety Department

2024 total comp
$101,579
Sub-department
DVS MNLARS VEH/SUPP SVCS
Base pay
$101,579
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,579
Hire date
2022-11-09
Employment type
Full-Time
Pay grade
21
Union / bargaining unit
Middle Management Association
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
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Jodie Ryan is a State Program Administrative Director at Public Safety Department within Dvs Mnlars Veh/Supp Services. Their tenure dates to 2022, about 2 years, working full-time. 2024 total compensation came to $101,579. They are represented by Middle Management Association.

Kyle Hanson

State Patrol Trooper/Public Safety Department

2025 total comp
$101,560
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$90,835
Overtime
$9,180
Other pay
$1,544
Benefits
$0
Total compensation
$101,560
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
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

Kyle Hanson works as a State Patrol Trooper for Public Safety Department within Detroit Lakes D 2900 Troopers. Hired in 2024, they have about a year of service as a full-time employee. Kyle earned $101,560 in 2025. They are represented by MN Law Enforcement Assn.

Edward Gorr

Forensic Scientist 3/Public Safety Department

2024 total comp
$101,443
Sub-department
BCA Lab Toxicology 2
Base pay
$101,443
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$101,443
Hire date
2010-06-09
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, 2024
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Edward Gorr holds the role of Forensic Scientist 3 at Public Safety Department within Bca Lab Toxicology 2. They have served since 2010 (about 14 years) as a full-time employee. In 2024, their total compensation was $101,443. Their bargaining unit is MN Assoc of Professional Empl.

Cole Lundeen

State Patrol Trooper/Public Safety Department

2025 total comp
$101,381
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$92,591
Overtime
$8,275
Other pay
$514
Benefits
$0
Total compensation
$101,381
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
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, Cole Lundeen serves as a State Patrol Trooper within Detroit Lakes D 2900 Troopers. Hired in 2021, they have about 4 years of service, working full-time. Their 2025 pay totaled $101,381. Their bargaining unit is MN Law Enforcement Assn.

Nicholas Tabbert

State Patrol Trooper/Public Safety Department

2025 total comp
$101,340
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$95,435
Overtime
$5,106
Other pay
$799
Benefits
$0
Total compensation
$101,340
Hire date
2001-04-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, 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 Tabbert holds the role of State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. They have served since 2001 (about 24 years) as a full-time employee. In 2025, their total compensation was $101,340. Union affiliation: MN Law Enforcement Assn.

Collin Adair

State Patrol Trooper/Public Safety Department

2025 total comp
$101,253
Sub-department
St Cloud D 2600 Troopers
Base pay
$89,924
Overtime
$11,330
Other pay
$0
Benefits
$0
Total compensation
$101,253
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

Collin Adair works as a State Patrol Trooper for Public Safety Department within St Cloud D 2600 Troopers. Hired in 2021, they have about 4 years of service as a full-time employee. Collin earned $101,253 in 2025. Union affiliation: MN Law Enforcement Assn.