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 17

Tricia Montbriand

Engineering Specialist Senior/Public Safety Department

2025 total comp
$110,565
Sub-department
Pipeline Safety Support
Base pay
$106,965
Overtime
$0
Other pay
$3,600
Benefits
$0
Total compensation
$110,565
Hire date
2021-03-03
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Govt Engineers Council
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

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

Tricia Montbriand is a Engineering Specialist Senior at Public Safety Department within Pipeline Safety Support. Hired in 2021, they have about 4 years of service, working full-time. 2025 total compensation came to $110,565. They are represented by MN Govt Engineers Council.

Jordan Lothert

State Patrol Trooper/Public Safety Department

2025 total comp
$110,531
Sub-department
St Cloud D 2600 Troopers
Base pay
$90,137
Overtime
$20,395
Other pay
$0
Benefits
$0
Total compensation
$110,531
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

Jordan Lothert works as a State Patrol Trooper for Public Safety Department within St Cloud D 2600 Troopers. Their tenure dates to 2021, about 4 years as a full-time employee. Jordan earned $110,531 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Stephen Vanderport

State Patrol Trooper/Public Safety Department

2025 total comp
$110,500
Sub-department
Thief River Falls D3200 Troope
Base pay
$106,498
Overtime
$1,723
Other pay
$2,280
Benefits
$0
Total compensation
$110,500
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
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

Stephen Vanderport works as a State Patrol Trooper for Public Safety Department within Thief River Falls D3200 Troope. Hired in 2005, they have about 20 years of service as a full-time employee. Stephen earned $110,500 in 2025. Union affiliation: MN Law Enforcement Assn.

Gerald Karpe

State Patrol Trooper/Public Safety Department

2025 total comp
$110,422
Sub-department
West Metro D 2500 Troopers
Base pay
$95,508
Overtime
$14,913
Other pay
$0
Benefits
$0
Total compensation
$110,422
Hire date
2021-09-21
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, Gerald Karpe 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 $110,422. Union affiliation: MN Law Enforcement Assn.

Joshua Lohmann

State Patrol Trooper/Public Safety Department

2025 total comp
$110,400
Sub-department
East Metro D 2400 Troopers
Base pay
$108,066
Overtime
$2,335
Other pay
$0
Benefits
$0
Total compensation
$110,400
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
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

Joshua Lohmann is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2017, they have about 8 years of service, working full-time. 2025 total compensation came to $110,400. Union affiliation: MN Law Enforcement Assn.

Patrick Donovan

Engineering Specialist Senior/Public Safety Department

2025 total comp
$110,400
Sub-department
Pipeline Outreach/Enforcement
Base pay
$106,978
Overtime
$1,622
Other pay
$1,800
Benefits
$0
Total compensation
$110,400
Hire date
1995-03-01
Employment type
Full-Time
Pay grade
8
Union / bargaining unit
MN Govt Engineers Council
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

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

Patrick Donovan is a Engineering Specialist Senior at Public Safety Department within Pipeline Outreach/Enforcement. They have served since 1995 (about 30 years), working full-time. 2025 total compensation came to $110,400. They are represented by MN Govt Engineers Council.

Erick Sjodin

State Patrol Trooper/Public Safety Department

2024 total comp
$110,303
Sub-department
CVI Mobile&Fixed 2700,3100
Base pay
$107,867
Overtime
$2,436
Other pay
$0
Benefits
$0
Total compensation
$110,303
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
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

Erick Sjodin is a State Patrol Trooper at Public Safety Department within Cvi Mobile&Fixed 2700,3100. They have served since 2008 (about 16 years), working full-time. 2024 total compensation came to $110,303. They are represented by MN Law Enforcement Assn.

Dahlton Bowe

State Patrol Trooper/Public Safety Department

2025 total comp
$110,241
Sub-department
Rochester D2100 Troopers
Base pay
$98,424
Overtime
$11,405
Other pay
$412
Benefits
$0
Total compensation
$110,241
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
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

Dahlton Bowe works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. Their tenure dates to 2019, about 6 years as a full-time employee. Dahlton earned $110,241 in 2025. Union affiliation: MN Law Enforcement Assn.

Bennett Sukalski

State Patrol Trooper/Public Safety Department

2025 total comp
$109,862
Sub-department
Mankato D 2200 Troopers
Base pay
$102,719
Overtime
$5,629
Other pay
$1,514
Benefits
$0
Total compensation
$109,862
Hire date
2012-06-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, Bennett Sukalski serves as a State Patrol Trooper within Mankato D 2200 Troopers. Hired in 2012, they have about 13 years of service, working full-time. Their 2025 pay totaled $109,862. Union affiliation: MN Law Enforcement Assn.

Ben Lockman

State Patrol Trooper/Public Safety Department

2025 total comp
$109,813
Sub-department
East Metro D 2400 Troopers
Base pay
$107,360
Overtime
$2,453
Other pay
$0
Benefits
$0
Total compensation
$109,813
Hire date
2016-09-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
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

Ben Lockman works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. They have served since 2016 (about 9 years) as a full-time employee. Ben earned $109,813 in 2025. They are represented by MN Law Enforcement Assn.

Kristin Kamerud

Forensic Scientist 3/Public Safety Department

2025 total comp
$109,800
Sub-department
BCA LAB BEMIDJI 1
Base pay
$89,549
Overtime
$9,321
Other pay
$10,930
Benefits
$0
Total compensation
$109,800
Hire date
2016-06-15
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

At Public Safety Department, Kristin Kamerud serves as a Forensic Scientist 3 within Bca Lab Bemidji 1. Their tenure dates to 2016, about 9 years, working full-time. Their 2025 pay totaled $109,800. Union affiliation: MN Assoc of Professional Empl.

Joshua Wood

State Patrol Trooper/Public Safety Department

2025 total comp
$109,754
Sub-department
West Metro D 2500 Troopers
Base pay
$89,786
Overtime
$19,968
Other pay
$0
Benefits
$0
Total compensation
$109,754
Hire date
2021-09-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
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, Joshua Wood 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 $109,754. Union affiliation: MN Law Enforcement Assn.

Kara Schmidt

State Patrol Trooper/Public Safety Department

2025 total comp
$109,648
Sub-department
Rochester D2100 Troopers
Base pay
$106,969
Overtime
$2,680
Other pay
$0
Benefits
$0
Total compensation
$109,648
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
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

Kara Schmidt holds the role of State Patrol Trooper at Public Safety Department within Rochester D2100 Troopers. Their tenure dates to 2017, about 8 years as a full-time employee. In 2025, their total compensation was $109,648. Union affiliation: MN Law Enforcement Assn.

Brett Farniok

State Patrol Trooper/Public Safety Department

2025 total comp
$109,628
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$107,540
Overtime
$1,321
Other pay
$767
Benefits
$0
Total compensation
$109,628
Hire date
2015-10-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
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

Brett Farniok holds the role of State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. Hired in 2015, they have about 10 years of service as a full-time employee. In 2025, their total compensation was $109,628. Their bargaining unit is MN Law Enforcement Assn.

Julie Lackner

State Program Administrative Director/Public Safety Department

2024 total comp
$109,598
Sub-department
MNJIS MANAGEMENT
Base pay
$107,632
Overtime
$0
Other pay
$1,965
Benefits
$0
Total compensation
$109,598
Hire date
1988-03-03
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

Julie Lackner works as a State Program Administrative Director for Public Safety Department within Mnjis Management. They have served since 1988 (about 36 years) as a full-time employee. Julie earned $109,598 in 2024. Their bargaining unit is Middle Management Association.

Jean James

State Patrol Trooper/Public Safety Department

2025 total comp
$109,571
Sub-department
Capitol Sec Complex Troopers 2
Base pay
$108,043
Overtime
$1,527
Other pay
$0
Benefits
$0
Total compensation
$109,571
Hire date
1998-01-21
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

Jean James is a State Patrol Trooper at Public Safety Department within Capitol Secretary Complex Troopers 2. They have served since 1998 (about 27 years), working full-time. 2025 total compensation came to $109,571. They are represented by MN Law Enforcement Assn.

Chelsea Yeager

State Patrol Trooper/Public Safety Department

2025 total comp
$109,539
Sub-department
Mankato D 2200 Troopers
Base pay
$98,719
Overtime
$9,349
Other pay
$1,471
Benefits
$0
Total compensation
$109,539
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
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

Chelsea Yeager holds the role of State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. They have served since 2023 (about 2 years) as a full-time employee. In 2025, their total compensation was $109,539. Their bargaining unit is MN Law Enforcement Assn.

Trevin Schwindel

State Patrol Trooper/Public Safety Department

2025 total comp
$109,531
Sub-department
Rochester D2100 Troopers
Base pay
$102,646
Overtime
$6,577
Other pay
$309
Benefits
$0
Total compensation
$109,531
Hire date
2017-09-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
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

Trevin Schwindel works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. Hired in 2017, they have about 8 years of service as a full-time employee. Trevin earned $109,531 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Andrew Kutz

State Patrol Trooper/Public Safety Department

2025 total comp
$109,177
Sub-department
Mankato D 2200 Troopers
Base pay
$105,732
Overtime
$1,837
Other pay
$1,608
Benefits
$0
Total compensation
$109,177
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

Andrew Kutz is a State Patrol Trooper at Public Safety Department within Mankato D 2200 Troopers. Their tenure dates to 2016, about 9 years, working full-time. 2025 total compensation came to $109,177. Their bargaining unit is MN Law Enforcement Assn.

Brian Beuning

State Patrol Trooper/Public Safety Department

2025 total comp
$109,131
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$105,987
Overtime
$2,335
Other pay
$809
Benefits
$0
Total compensation
$109,131
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
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

Brian Beuning is a State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. Their tenure dates to 2008, about 17 years, working full-time. 2025 total compensation came to $109,131. Their bargaining unit is MN Law Enforcement Assn.

Ryan Luczak

State Patrol Trooper/Public Safety Department

2025 total comp
$109,086
Sub-department
Marshall D 2300 Troopers
Base pay
$98,887
Overtime
$8,876
Other pay
$1,324
Benefits
$0
Total compensation
$109,086
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
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

Ryan Luczak works as a State Patrol Trooper for Public Safety Department within Marshall D 2300 Troopers. Their tenure dates to 2019, about 6 years as a full-time employee. Ryan earned $109,086 in 2025. Union affiliation: MN Law Enforcement Assn.

Ryan Kunst

Deputy State Fire Marshal Supervisor/Public Safety Department

2025 total comp
$108,984
Sub-department
Fire Inspections
Base pay
$104,942
Overtime
$1,516
Other pay
$2,526
Benefits
$0
Total compensation
$108,984
Hire date
2015-04-13
Employment type
Full-Time
Pay grade
19
Union / bargaining unit
Middle Management Association
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

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

At Public Safety Department, Ryan Kunst serves as a Deputy State Fire Marshal Supervisor within Fire Inspections. They have served since 2015 (about 10 years), working full-time. Their 2025 pay totaled $108,984. Their bargaining unit is Middle Management Association.

Kira Pavlovich

Radio Communications Supervsr/Public Safety Department

2025 total comp
$108,922
Sub-department
State Patrol Metro Communicati
Base pay
$92,361
Overtime
$7,506
Other pay
$9,055
Benefits
$0
Total compensation
$108,922
Hire date
2013-10-09
Employment type
Full-Time
Pay grade
16
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, Kira Pavlovich serves as a Radio Communications Supervsr within State Patrol Metro Communicati. Hired in 2013, they have about 12 years of service, working full-time. Their 2025 pay totaled $108,922. They are represented by Middle Management Association.

Sara Bye

State Patrol Trooper/Public Safety Department

2025 total comp
$108,918
Sub-department
East Metro D 2400 Troopers
Base pay
$108,079
Overtime
$839
Other pay
$0
Benefits
$0
Total compensation
$108,918
Hire date
2007-01-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
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

Sara Bye is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2007, they have about 18 years of service, working full-time. 2025 total compensation came to $108,918. Union affiliation: MN Law Enforcement Assn.

Darren Ficek

State Patrol Trooper/Public Safety Department

2025 total comp
$108,915
Sub-department
State Patrol Training Team 2
Base pay
$102,409
Overtime
$6,506
Other pay
$0
Benefits
$0
Total compensation
$108,915
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
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, Darren Ficek serves as a State Patrol Trooper within State Patrol Training Team 2. Hired in 2019, they have about 6 years of service, working full-time. Their 2025 pay totaled $108,915. Union affiliation: MN Law Enforcement Assn.

Denise Lien

State Patrol Lieutenant/Public Safety Department

2024 total comp
$108,780
Sub-department
West Metro D 2500 Supervisors
Base pay
$93,321
Overtime
$8,419
Other pay
$7,040
Benefits
$0
Total compensation
$108,780
Hire date
1994-06-21
Employment type
Full-Time
Pay grade
31
Union / bargaining unit
LELS U18 Lic Pce Officer Specl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Hennepin

Source-specific fields

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

Denise Lien holds the role of State Patrol Lieutenant at Public Safety Department within West Metro D 2500 Supervisors. They have served since 1994 (about 30 years) as a full-time employee. In 2024, their total compensation was $108,780. Union affiliation: LELS U18 Lic Pce Officer Specl.

Amy Granlund

Forensic Scientist 2/Public Safety Department

2025 total comp
$108,730
Sub-department
BCA LAB BEMIDJI 1
Base pay
$107,766
Overtime
$0
Other pay
$963
Benefits
$0
Total compensation
$108,730
Hire date
1999-09-01
Employment type
Full-Time
Pay grade
16
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Beltrami

Source-specific fields

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

At Public Safety Department, Amy Granlund serves as a Forensic Scientist 2 within Bca Lab Bemidji 1. Their tenure dates to 1999, about 26 years, working full-time. Their 2025 pay totaled $108,730. Their bargaining unit is MN Assoc of Professional Empl.

Kaleena Burkes

State Program Administrative Director/Public Safety Department

2025 total comp
$108,709
Sub-department
OJP Management
Base pay
$108,709
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$108,709
Hire date
2017-07-31
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, Kaleena Burkes serves as a State Program Administrative Director within Ojp Management. Their tenure dates to 2017, about 8 years, working full-time. Their 2025 pay totaled $108,709. Union affiliation: Middle Management Association.

Danielle Kitto

State Program Administrative Principal/Public Safety Department

2025 total comp
$108,593
Sub-department
OJP Crime Victims Reparations
Base pay
$97,742
Overtime
$10,380
Other pay
$471
Benefits
$0
Total compensation
$108,593
Hire date
1994-08-03
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, Danielle Kitto serves as a State Program Administrative Principal within Ojp Crime Victims Reparations. Hired in 1994, they have about 31 years of service, working full-time. Their 2025 pay totaled $108,593. Union affiliation: MN Assoc of Professional Empl.

Travis Ahrens

Deputy State Fire Marshal Supervisor/Public Safety Department

2025 total comp
$108,551
Sub-department
Fire Inspections
Base pay
$104,054
Overtime
$1,970
Other pay
$2,526
Benefits
$0
Total compensation
$108,551
Hire date
2016-11-14
Employment type
Full-Time
Pay grade
19
Union / bargaining unit
Middle Management Association
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

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

Travis Ahrens holds the role of Deputy State Fire Marshal Supervisor at Public Safety Department within Fire Inspections. Their tenure dates to 2016, about 9 years as a full-time employee. In 2025, their total compensation was $108,551. They are represented by Middle Management Association.

Troy Woltman

Planning Director State/Public Safety Department

2024 total comp
$108,506
Sub-department
PRODUCT MANAGEMENT
Base pay
$108,506
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$108,506
Hire date
2018-08-22
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, 2024
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Troy Woltman is a Planning Director State at Public Safety Department within Product Management. Hired in 2018, they have about 6 years of service, working full-time. 2024 total compensation came to $108,506. Their bargaining unit is MN Assoc of Professional Empl.

Tyler Lenz

State Patrol Trooper/Public Safety Department

2025 total comp
$108,385
Sub-department
Brainerd D 2800 Troopers
Base pay
$98,364
Overtime
$8,240
Other pay
$1,781
Benefits
$0
Total compensation
$108,385
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
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

At Public Safety Department, Tyler Lenz serves as a State Patrol Trooper within Brainerd D 2800 Troopers. Hired in 2019, they have about 6 years of service, working full-time. Their 2025 pay totaled $108,385. They are represented by MN Law Enforcement Assn.

Gavinn Berg

State Patrol Trooper/Public Safety Department

2025 total comp
$108,365
Sub-department
Thief River Falls D3200 Troope
Base pay
$105,825
Overtime
$1,231
Other pay
$1,309
Benefits
$0
Total compensation
$108,365
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
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

Gavinn Berg works as a State Patrol Trooper for Public Safety Department within Thief River Falls D3200 Troope. Their tenure dates to 2018, about 7 years as a full-time employee. Gavinn earned $108,365 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Lucas Bachman

State Patrol Trooper/Public Safety Department

2025 total comp
$108,307
Sub-department
West Metro D 2500 Troopers
Base pay
$94,216
Overtime
$14,092
Other pay
$0
Benefits
$0
Total compensation
$108,307
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, Lucas Bachman 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 $108,307. They are represented by MN Law Enforcement Assn.

Amanda Swenson

State Fire Marshal/Public Safety Department

2024 total comp
$108,307
Sub-department
Fire Marshal
Base pay
$108,307
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$108,307
Hire date
2014-09-22
Employment type
Full-Time
Pay grade
21
Union / bargaining unit
Manager
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

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

Amanda Swenson is a State Fire Marshal at Public Safety Department within Fire Marshal. Hired in 2014, they have about 10 years of service, working full-time. 2024 total compensation came to $108,307. Their bargaining unit is Manager.

Keith Benz

State Patrol Lieutenant/Public Safety Department

2025 total comp
$108,280
Sub-department
Brainerd D 2800 Supervisors
Base pay
$34,030
Overtime
$12,004
Other pay
$62,246
Benefits
$0
Total compensation
$108,280
Hire date
1999-08-04
Employment type
Full-Time
Pay grade
31
Union / bargaining unit
LELS U18 Lic Pce Officer Specl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Crow Wing

Source-specific fields

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

Keith Benz works as a State Patrol Lieutenant for Public Safety Department within Brainerd D 2800 Supervisors. Their tenure dates to 1999, about 26 years as a full-time employee. Keith earned $108,280 in 2025. Their bargaining unit is LELS U18 Lic Pce Officer Specl.

Garrett Erickson

State Patrol Trooper/Public Safety Department

2025 total comp
$108,243
Sub-department
West Metro D 2500 Troopers
Base pay
$88,472
Overtime
$19,772
Other pay
$0
Benefits
$0
Total compensation
$108,243
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
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

Garrett Erickson holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Hired in 2022, they have about 3 years of service as a full-time employee. In 2025, their total compensation was $108,243. Their bargaining unit is MN Law Enforcement Assn.

Ryan Thorson

State Patrol Trooper/Public Safety Department

2025 total comp
$108,216
Sub-department
Detroit Lakes D 2900 Troopers
Base pay
$107,293
Overtime
$153
Other pay
$770
Benefits
$0
Total compensation
$108,216
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
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

Ryan Thorson holds the role of State Patrol Trooper at Public Safety Department within Detroit Lakes D 2900 Troopers. Their tenure dates to 2009, about 16 years as a full-time employee. In 2025, their total compensation was $108,216. Their bargaining unit is MN Law Enforcement Assn.

Myint Maung

State Patrol Trooper/Public Safety Department

2025 total comp
$108,157
Sub-department
Capitol Sec Complex Troopers 2
Base pay
$108,079
Overtime
$78
Other pay
$0
Benefits
$0
Total compensation
$108,157
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
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, Myint Maung serves as a State Patrol Trooper within Capitol Secretary Complex Troopers 2. Hired in 2016, they have about 9 years of service, working full-time. Their 2025 pay totaled $108,157. Their bargaining unit is MN Law Enforcement Assn.

Brandon Lindemoen

State Patrol Trooper/Public Safety Department

2025 total comp
$108,069
Sub-department
Eveleth D 3100 Troopers
Base pay
$93,540
Overtime
$13,130
Other pay
$1,398
Benefits
$0
Total compensation
$108,069
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
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, Brandon Lindemoen serves as a State Patrol Trooper within Eveleth D 3100 Troopers. Their tenure dates to 2020, about 5 years, working full-time. Their 2025 pay totaled $108,069. Their bargaining unit is MN Law Enforcement Assn.