- Sub-department
- Thief River Falls D3200 Troope
- Base pay
- $114,542
- Overtime
- $26,358
- Other pay
- $2,390
- Benefits
- $0
- Total compensation
- $143,289
- 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
- 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
Aaron Bommersbach holds the role of State Patrol Trooper at Public Safety Department within Thief River Falls D3200 Troope. They have served since 2014 (about 11 years) as a full-time employee. In 2025, their total compensation was $143,289. They are represented by MN Law Enforcement Assn.
- Sub-department
- East Metro D 2400 Troopers
- Base pay
- $40,718
- Overtime
- $0
- Other pay
- $102,498
- Benefits
- $0
- Total compensation
- $143,216
- 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
- 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
Chaz Barrera holds the role of State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. They have served since 2021 (about 4 years) as a full-time employee. In 2025, their total compensation was $143,216. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Brainerd D 2800 Troopers
- Base pay
- $109,744
- Overtime
- $31,158
- Other pay
- $2,297
- Benefits
- $0
- Total compensation
- $143,199
- 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
- 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
Ruben Marichalar is a State Patrol Trooper at Public Safety Department within Brainerd D 2800 Troopers. They have served since 1998 (about 27 years), working full-time. 2025 total compensation came to $143,199. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Marshall D 2300 Troopers
- Base pay
- $110,858
- Overtime
- $31,244
- Other pay
- $1,004
- Benefits
- $0
- Total compensation
- $143,106
- 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
- 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
Glenn Dirksen holds the role of State Patrol Trooper at Public Safety Department within Marshall D 2300 Troopers. They have served since 2008 (about 17 years) as a full-time employee. In 2025, their total compensation was $143,106. They are represented by MN Law Enforcement Assn.
- Sub-department
- StatePatrolTrng/Policy/RM/Ins
- Base pay
- $129,563
- Overtime
- $5,071
- Other pay
- $8,409
- Benefits
- $0
- Total compensation
- $143,043
- Hire date
- 2004-01-26
- Employment type
- Full-Time
- Pay grade
- 34
- Union / bargaining unit
- LELS U19 Lic Pce Officer Leadr
- 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
- 229
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Michael Wedin serves as a State Patrol Captain within Statepatroltrng/Policy/Rm/Ins. Their tenure dates to 2004, about 20 years, working full-time. Their 2024 pay totaled $143,043. They are represented by LELS U19 Lic Pce Officer Leadr.
Kathryn WeeksExecutive Director Office Justice Program/Public Safety Department
- Sub-department
- Office of Justice Programs
- Base pay
- $142,978
- Overtime
- $0
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $142,978
- Hire date
- 1996-09-23
- 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
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 220
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Kathryn Weeks holds the role of Executive Director Office Justice Program at Public Safety Department within Office of Justice Programs. They have served since 1996 (about 28 years) as a full-time employee. In 2024, their total compensation was $142,978. They are represented by Manager.
- Sub-department
- Air Patrol Surveilance
- Base pay
- $121,531
- Overtime
- $18,715
- Other pay
- $2,487
- Benefits
- $0
- Total compensation
- $142,733
- 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, 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, Benjamin Olson serves as a State Patrol Trooper within Air Patrol Surveilance. Hired in 2015, they have about 10 years of service, working full-time. Their 2025 pay totaled $142,733. Union affiliation: MN Law Enforcement Assn.
Lynn MuellerAdministrative Services Bureau Manager/Public Safety Department
- Sub-department
- Comm Office Dep Comm's Staff
- Base pay
- $139,196
- Overtime
- $0
- Other pay
- $3,351
- Benefits
- $0
- Total compensation
- $142,546
- Hire date
- 2016-05-23
- Employment type
- Full-Time
- Pay grade
- 19
- Union / bargaining unit
- Manager
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 220
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Classified
- Classified Status
- Classified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Lynn Mueller serves as a Administrative Services Bureau Manager within Community Office Deputy Community's Staff. They have served since 2016 (about 9 years), working full-time. Their 2025 pay totaled $142,546. Union affiliation: Manager.
Allison HurshForensic Laboratory Assistant Director/Public Safety Department
- Sub-department
- Criminal Apprehension Lab
- Base pay
- $139,196
- Overtime
- $0
- Other pay
- $3,351
- Benefits
- $0
- Total compensation
- $142,546
- Hire date
- 1999-08-18
- Employment type
- Full-Time
- Pay grade
- 19
- Union / bargaining unit
- Manager
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 220
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Classified
- Classified Status
- Classified
- Compensation Frequency Code
- Hourly
Allison Hursh holds the role of Forensic Laboratory Assistant Director at Public Safety Department within Criminal Apprehension Lab. They have served since 1999 (about 26 years) as a full-time employee. In 2025, their total compensation was $142,546. Union affiliation: Manager.
Staci BennettForensic Laboratory Assistant Director/Public Safety Department
- Sub-department
- Criminal Apprehension Lab
- Base pay
- $139,196
- Overtime
- $0
- Other pay
- $3,351
- Benefits
- $0
- Total compensation
- $142,546
- Hire date
- 1991-10-09
- Employment type
- Full-Time
- Pay grade
- 19
- Union / bargaining unit
- Manager
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 220
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Classified
- Classified Status
- Classified
- Compensation Frequency Code
- Hourly
Staci Bennett holds the role of Forensic Laboratory Assistant Director at Public Safety Department within Criminal Apprehension Lab. Their tenure dates to 1991, about 34 years as a full-time employee. In 2025, their total compensation was $142,546. Their bargaining unit is Manager.
- Sub-department
- Criminal Apprehension Lab
- Base pay
- $139,196
- Overtime
- $0
- Other pay
- $3,351
- Benefits
- $0
- Total compensation
- $142,546
- Hire date
- 1992-07-29
- Employment type
- Full-Time
- Pay grade
- 19
- Union / bargaining unit
- Manager
- 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
- 220
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Classified
- Classified Status
- Classified
- Compensation Frequency Code
- Hourly
Nathaniel Pearlson holds the role of Forensic Laboratory Assistant Director at Public Safety Department within Criminal Apprehension Lab. Hired in 1992, they have about 33 years of service as a full-time employee. In 2025, their total compensation was $142,546. They are represented by Manager.
- Sub-department
- East Metro D 2400 Troopers
- Base pay
- $112,371
- Overtime
- $30,083
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $142,454
- 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
- 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
Cory Johnson holds the role of State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2015, they have about 10 years of service as a full-time employee. In 2025, their total compensation was $142,454. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Duluth D 2700 Troopers
- Base pay
- $112,049
- Overtime
- $30,339
- Other pay
- $53
- Benefits
- $0
- Total compensation
- $142,441
- Hire date
- 2013-02-11
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- 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
Eric Fischer works as a State Patrol Trooper for Public Safety Department within Duluth D 2700 Troopers. Hired in 2013, they have about 12 years of service as a full-time employee. Eric earned $142,441 in 2025. Union affiliation: MN Law Enforcement Assn.
Megan GallagherState Program Administrative Coordinator/Public Safety Department
- Sub-department
- DVS Legal Affairs
- Base pay
- $141,048
- Overtime
- $0
- Other pay
- $1,383
- Benefits
- $0
- Total compensation
- $142,431
- Hire date
- 2008-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
- No
- Agency Number
- P07
- Bargaining Unit Number
- 214
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Classified
- Classified Status
- Classified
- Compensation Frequency Code
- Hourly
Megan Gallagher works as a State Program Administrative Coordinator for Public Safety Department within Dvs Legal Affairs. Their tenure dates to 2008, about 17 years as a full-time employee. Megan earned $142,431 in 2025. Union affiliation: MN Assoc of Professional Empl.
Mohamed SedqiForensic Science Supervisor/Public Safety Department
- Sub-department
- BCA Lab Admin 2
- Base pay
- $129,641
- Overtime
- $9,500
- Other pay
- $3,121
- Benefits
- $0
- Total compensation
- $142,261
- Hire date
- 1997-03-19
- 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
Mohamed Sedqi works as a Forensic Science Supervisor for Public Safety Department within Bca Lab Administrative 2. Hired in 1997, they have about 28 years of service as a full-time employee. Mohamed earned $142,261 in 2025. They are represented by Middle Management Association.
- Sub-department
- Air Patrol Surveilance
- Base pay
- $120,929
- Overtime
- $18,283
- Other pay
- $2,826
- Benefits
- $0
- Total compensation
- $142,038
- Hire date
- 2011-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
- 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
Edvard Aspnes holds the role of State Patrol Trooper at Public Safety Department within Air Patrol Surveilance. Their tenure dates to 2011, about 14 years as a full-time employee. In 2025, their total compensation was $142,038. They are represented by MN Law Enforcement Assn.
Kimberly BabineState Program Administrative Manager Senior/Public Safety Department
- Sub-department
- Office of Justice Programs
- Base pay
- $138,417
- Overtime
- $0
- Other pay
- $3,598
- Benefits
- $0
- Total compensation
- $142,015
- Hire date
- 2011-02-16
- 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
Kimberly Babine works as a State Program Administrative Manager Senior for Public Safety Department within Office of Justice Programs. Hired in 2011, they have about 14 years of service as a full-time employee. Kimberly earned $142,015 in 2025. They are represented by Manager.
- Sub-department
- Rochester D2100 Troopers
- Base pay
- $111,535
- Overtime
- $29,071
- Other pay
- $1,285
- Benefits
- $0
- Total compensation
- $141,891
- Hire date
- 2001-07-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
- 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
At Public Safety Department, Tyler Struck serves as a State Patrol Trooper within Rochester D2100 Troopers. They have served since 2001 (about 24 years), working full-time. Their 2025 pay totaled $141,891. Union affiliation: MN Law Enforcement Assn.
Dana WahlbergState Program Administrative Manager Principal/Public Safety Department
- Sub-department
- 911 Emergency Service Director
- Base pay
- $96,787
- Overtime
- $0
- Other pay
- $44,952
- Benefits
- $0
- Total compensation
- $141,739
- Hire date
- 2011-10-26
- Employment type
- Full-Time
- Pay grade
- 20
- 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
Dana Wahlberg holds the role of State Program Administrative Manager Principal at Public Safety Department within 911 Emergency Service Director. Their tenure dates to 2011, about 13 years as a full-time employee. In 2024, their total compensation was $141,739. Union affiliation: Manager.
- Sub-department
- CVI Mobile 2600, 2800
- Base pay
- $114,498
- Overtime
- $27,169
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $141,667
- 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
At Public Safety Department, James Baillif serves as a State Patrol Trooper within Cvi Mobile 2600, 2800. Their tenure dates to 1999, about 26 years, working full-time. Their 2025 pay totaled $141,667. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Thief River Falls D3200 Troope
- Base pay
- $111,378
- Overtime
- $27,777
- Other pay
- $2,475
- Benefits
- $0
- Total compensation
- $141,630
- Hire date
- 2022-02-13
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Pennington
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Joseph Weems holds the role of State Patrol Trooper at Public Safety Department within Thief River Falls D3200 Troope. Hired in 2022, they have about 3 years of service as a full-time employee. In 2025, their total compensation was $141,630. Their bargaining unit is MN Law Enforcement Assn.
Allen ThillState Patrol Trooper/Public Safety Department
- Sub-department
- West Metro D 2500 Troopers
- Base pay
- $112,235
- Overtime
- $29,358
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $141,593
- 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
- 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, Allen Thill serves as a State Patrol Trooper within West Metro D 2500 Troopers. They have served since 2010 (about 15 years), working full-time. Their 2025 pay totaled $141,593. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- West Metro D 2500 Troopers
- Base pay
- $99,230
- Overtime
- $42,256
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $141,486
- 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
- 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
Christopher Caldwell holds the role of State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Hired in 2019, they have about 6 years of service as a full-time employee. In 2025, their total compensation was $141,486. They are represented by MN Law Enforcement Assn.
- Sub-department
- Duluth D 2700 Troopers
- Base pay
- $111,816
- Overtime
- $29,601
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $141,416
- Hire date
- 1994-03-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
- 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
Michael Ledoux holds the role of State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. Hired in 1994, they have about 31 years of service as a full-time employee. In 2025, their total compensation was $141,416. They are represented by MN Law Enforcement Assn.
Jim EnglinState Patrol Trooper/Public Safety Department
- Sub-department
- Air Patrol Surveilance
- Base pay
- $82,445
- Overtime
- $9,571
- Other pay
- $49,383
- Benefits
- $0
- Total compensation
- $141,399
- Hire date
- 1996-07-29
- Employment type
- Full-Time
- Pay grade
- 7
- 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
- No
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Jim Englin is a State Patrol Trooper at Public Safety Department within Air Patrol Surveilance. Their tenure dates to 1996, about 28 years, working full-time. 2024 total compensation came to $141,399. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Rochester D2100 Troopers
- Base pay
- $106,877
- Overtime
- $33,294
- Other pay
- $396
- Benefits
- $0
- Total compensation
- $140,566
- 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
- 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
At Public Safety Department, David Lindell serves as a State Patrol Trooper within Rochester D2100 Troopers. Their tenure dates to 2023, about 2 years, working full-time. Their 2025 pay totaled $140,566. They are represented by MN Law Enforcement Assn.
John EhretDeputy State Fire Marshal Supervisor/Public Safety Department
- Sub-department
- Fire Code Compliance
- Base pay
- $114,702
- Overtime
- $24,300
- Other pay
- $1,435
- Benefits
- $0
- Total compensation
- $140,437
- Hire date
- 2006-01-25
- 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, John Ehret serves as a Deputy State Fire Marshal Supervisor within Fire Code Compliance. Hired in 2006, they have about 19 years of service, working full-time. Their 2025 pay totaled $140,437. They are represented by Middle Management Association.
- Sub-department
- BCA Lab Admin 1
- Base pay
- $129,641
- Overtime
- $3,713
- Other pay
- $6,959
- Benefits
- $0
- Total compensation
- $140,313
- Hire date
- 2004-06-02
- 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
Steven Swenson holds the role of Forensic Science Supervisor at Public Safety Department within Bca Lab Administrative 1. Their tenure dates to 2004, about 21 years as a full-time employee. In 2025, their total compensation was $140,313. They are represented by Middle Management Association.
- Sub-department
- Air Patrol Surveilance
- Base pay
- $119,062
- Overtime
- $20,689
- Other pay
- $555
- Benefits
- $0
- Total compensation
- $140,306
- 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
- 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, Dustin Lewis serves as a State Patrol Trooper within Air Patrol Surveilance. They have served since 2014 (about 11 years), working full-time. Their 2025 pay totaled $140,306. They are represented by MN Law Enforcement Assn.
- Sub-department
- East Metro D 2400 Troopers
- Base pay
- $109,627
- Overtime
- $30,426
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $140,053
- Hire date
- 2004-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
- 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
Steven Dauffenbach is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. Hired in 2004, they have about 21 years of service, working full-time. 2025 total compensation came to $140,053. They are represented by MN Law Enforcement Assn.
Chad NiggState Patrol Trooper/Public Safety Department
- Sub-department
- Marshall D 2300 Troopers
- Base pay
- $115,046
- Overtime
- $23,719
- Other pay
- $1,281
- Benefits
- $0
- Total compensation
- $140,046
- Hire date
- 2006-02-13
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Lyon
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Chad Nigg serves as a State Patrol Trooper within Marshall D 2300 Troopers. They have served since 2006 (about 19 years), working full-time. Their 2025 pay totaled $140,046. They are represented by MN Law Enforcement Assn.
- Sub-department
- East Metro D 2400 Troopers
- Base pay
- $112,328
- Overtime
- $27,075
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $139,403
- 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
- Washington
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
At Public Safety Department, Michael Pevear serves as a State Patrol Trooper within East Metro D 2400 Troopers. Their tenure dates to 2015, about 10 years, working full-time. Their 2025 pay totaled $139,403. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Duluth D 2700 Troopers
- Base pay
- $100,626
- Overtime
- $38,667
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $139,293
- 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
- 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
Bronson Wehr is a State Patrol Trooper at Public Safety Department within Duluth D 2700 Troopers. They have served since 2019 (about 6 years), working full-time. 2025 total compensation came to $139,293. Their bargaining unit is MN Law Enforcement Assn.
Robyn BirrState Patrol Trooper/Public Safety Department
- Sub-department
- Eveleth D 3100 Troopers
- Base pay
- $105,579
- Overtime
- $32,003
- Other pay
- $1,697
- Benefits
- $0
- Total compensation
- $139,278
- 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
- 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
Robyn Birr holds the role of State Patrol Trooper at Public Safety Department within Eveleth D 3100 Troopers. Hired in 1999, they have about 26 years of service as a full-time employee. In 2025, their total compensation was $139,278. Union affiliation: MN Law Enforcement Assn.
- Sub-department
- Traffic Safety
- Base pay
- $139,196
- Overtime
- $0
- Other pay
- $0
- Benefits
- $0
- Total compensation
- $139,196
- Hire date
- 1985-08-26
- Employment type
- Full-Time
- Pay grade
- 19
- Union / bargaining unit
- Manager
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 220
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Michael Hanson is a Senior Executive Officer at Public Safety Department within Traffic Safety. Hired in 1985, they have about 40 years of service, working full-time. 2025 total compensation came to $139,196. Their bargaining unit is Manager.
- Sub-department
- Air Patrol Surveilance
- Base pay
- $114,729
- Overtime
- $20,469
- Other pay
- $3,805
- Benefits
- $0
- Total compensation
- $139,004
- Hire date
- 1994-06-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, 2024
- 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, Dean Grothem serves as a State Patrol Trooper within Air Patrol Surveilance. Their tenure dates to 1994, about 30 years, working full-time. Their 2024 pay totaled $139,004. Their bargaining unit is MN Law Enforcement Assn.
- Sub-department
- Patrol Investigative Unit
- Base pay
- $116,466
- Overtime
- $12,205
- Other pay
- $10,246
- Benefits
- $0
- Total compensation
- $138,917
- 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
Kristofer Geiger is a State Patrol Trooper at Public Safety Department within Patrol Investigative Unit. Hired in 2015, they have about 10 years of service, working full-time. 2025 total compensation came to $138,917. They are represented by MN Law Enforcement Assn.
- Sub-department
- Bca Lab First
- Base pay
- $114,850
- Overtime
- $9,489
- Other pay
- $14,558
- Benefits
- $0
- Total compensation
- $138,897
- Hire date
- 2009-10-14
- 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
Mckenzie Anderson is a Forensic Scientist 3 at Public Safety Department within Bca Lab First. They have served since 2009 (about 16 years), working full-time. 2025 total compensation came to $138,897. Union affiliation: MN Assoc of Professional Empl.
- Sub-department
- Marshall D 2300 Troopers
- Base pay
- $115,176
- Overtime
- $21,430
- Other pay
- $2,177
- Benefits
- $0
- Total compensation
- $138,783
- Hire date
- 2009-05-20
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Lyon
Source-specific fields
- Active on June 30, 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, Kenneth Willers serves as a State Patrol Trooper within Marshall D 2300 Troopers. Their tenure dates to 2009, about 16 years, working full-time. Their 2025 pay totaled $138,783. They are represented by MN Law Enforcement Assn.
Mark FoxState Patrol Trooper/Public Safety Department
- Sub-department
- Air Patrol Surveilance
- Base pay
- $120,929
- Overtime
- $16,856
- Other pay
- $820
- Benefits
- $0
- Total compensation
- $138,605
- Hire date
- 2000-01-26
- Employment type
- Full-Time
- Pay grade
- 8
- Union / bargaining unit
- MN Law Enforcement Assn
- Pay basis
- Hourly
- Full-time equivalent (FTE)
- 1
- Work county
- Ramsey
Source-specific fields
- Active on June 30, 2025
- Yes
- Agency Number
- P07
- Bargaining Unit Number
- 201
- Branch
- Executive
- Branch Code
- Executive
- Classified Code
- Unclassified
- Classified Status
- Unclassified
- Compensation Frequency Code
- Hourly
Mark Fox works as a State Patrol Trooper for Public Safety Department within Air Patrol Surveilance. Hired in 2000, they have about 25 years of service as a full-time employee. Mark earned $138,605 in 2025. They are represented by MN Law Enforcement Assn.