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 24

Nicholas Kirick

State Patrol Trooper/Public Safety Department

2025 total comp
$94,279
Sub-department
St Cloud D 2600 Troopers
Base pay
$81,991
Overtime
$12,171
Other pay
$117
Benefits
$0
Total compensation
$94,279
Hire date
2021-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
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

Nicholas Kirick holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. Hired in 2021, they have about 4 years of service as a full-time employee. In 2025, their total compensation was $94,279. Their bargaining unit is MN Law Enforcement Assn.

Raynell Duncan

Accounting Officer Principal/Public Safety Department

2025 total comp
$94,246
Sub-department
FAS FINANCE & ACCOUNTING
Base pay
$94,158
Overtime
$87
Other pay
$0
Benefits
$0
Total compensation
$94,246
Hire date
1990-12-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
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

Raynell Duncan holds the role of Accounting Officer Principal at Public Safety Department within Fas Finance & Accounting. Their tenure dates to 1990, about 35 years as a full-time employee. In 2025, their total compensation was $94,246. Union affiliation: MN Assoc of Professional Empl.

Thomas Roessler

Deputy State Fire Marshal/Public Safety Department

2025 total comp
$94,163
Sub-department
School Inspections/State Code
Base pay
$91,025
Overtime
$3,139
Other pay
$0
Benefits
$0
Total compensation
$94,163
Hire date
2004-07-07
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

Thomas Roessler is a Deputy State Fire Marshal at Public Safety Department within School Inspections/State Code. Hired in 2004, they have about 21 years of service, working full-time. 2025 total compensation came to $94,163. Union affiliation: MN Assoc of Professional Empl.

David Jensen

State Program Administrative Senior/Public Safety Department

2024 total comp
$94,147
Sub-department
Fire Services and Support Team
Base pay
$81,114
Overtime
$9,635
Other pay
$3,398
Benefits
$0
Total compensation
$94,147
Hire date
2009-03-09
Employment type
Full-Time
Pay grade
10
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

At Public Safety Department, David Jensen serves as a State Program Administrative Senior within Fire Services and Support Team. They have served since 2009 (about 15 years), working full-time. Their 2024 pay totaled $94,147. Their bargaining unit is MN Assoc of Professional Empl.

Mary Engfer

Dvs Program Supervisor/Public Safety Department

2025 total comp
$94,085
Sub-department
DVS Driver Services
Base pay
$79,668
Overtime
$0
Other pay
$14,417
Benefits
$0
Total compensation
$94,085
Hire date
1997-11-12
Employment type
Full-Time
Pay grade
18
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
No
Agency Number
P07
Bargaining Unit Number
216
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Mary Engfer is a Dvs Program Supervisor at Public Safety Department within Dvs Driver Services. Hired in 1997, they have about 28 years of service, working full-time. 2025 total compensation came to $94,085. Their bargaining unit is Middle Management Association.

Daniel Dodge

State Program Administrative Coordinator/Public Safety Department

2025 total comp
$94,085
Sub-department
DVS Legal Affairs
Base pay
$94,085
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$94,085
Hire date
2019-03-07
Employment type
Full-Time
Pay grade
18
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

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

Daniel Dodge holds the role of State Program Administrative Coordinator at Public Safety Department within Dvs Legal Affairs. Their tenure dates to 2019, about 6 years as a full-time employee. In 2025, their total compensation was $94,085. They are represented by MN Assoc of Professional Empl.

Dalton Miller

State Patrol Trooper/Public Safety Department

2025 total comp
$93,989
Sub-department
Rochester D2100 Troopers
Base pay
$90,107
Overtime
$3,883
Other pay
$0
Benefits
$0
Total compensation
$93,989
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
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

Dalton Miller works as a State Patrol Trooper for Public Safety Department within Rochester D2100 Troopers. Their tenure dates to 2021, about 4 years as a full-time employee. Dalton earned $93,989 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Charles Jaeger

Dvs Program Director/Public Safety Department

2024 total comp
$93,857
Sub-department
DVS Management 2
Base pay
$93,857
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,857
Hire date
2007-01-17
Employment type
Full-Time
Pay grade
17
Union / bargaining unit
Manager
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

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

Charles Jaeger works as a Dvs Program Director for Public Safety Department within Dvs Management 2. Hired in 2007, they have about 17 years of service as a full-time employee. Charles earned $93,857 in 2024. Their bargaining unit is Manager.

Josh Sipola

Dvs Regional Supervisor/Public Safety Department

2025 total comp
$93,790
Sub-department
DVS Placeholder #2
Base pay
$90,423
Overtime
$3,367
Other pay
$0
Benefits
$0
Total compensation
$93,790
Hire date
1998-01-10
Employment type
Full-Time
Pay grade
15
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

Josh Sipola holds the role of Dvs Regional Supervisor at Public Safety Department within Dvs Placeholder #2. Hired in 1998, they have about 27 years of service as a full-time employee. In 2025, their total compensation was $93,790. They are represented by Middle Management Association.

Leah Arnold

Forensic Scientist 2/Public Safety Department

2025 total comp
$93,767
Sub-department
BCA Lab Biology 1
Base pay
$93,767
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,767
Hire date
2013-01-30
Employment type
Full-Time
Pay grade
16
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

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

At Public Safety Department, Leah Arnold serves as a Forensic Scientist 2 within Bca Lab Biology 1. They have served since 2013 (about 12 years), working full-time. Their 2025 pay totaled $93,767. Their bargaining unit is MN Assoc of Professional Empl.

Jeffrey Zerwas

State Patrol Trooper/Public Safety Department

2025 total comp
$93,712
Sub-department
East Metro D 2400 Troopers
Base pay
$89,554
Overtime
$4,159
Other pay
$0
Benefits
$0
Total compensation
$93,712
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
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, Jeffrey Zerwas serves as a State Patrol Trooper within East Metro D 2400 Troopers. They have served since 2021 (about 4 years), working full-time. Their 2025 pay totaled $93,712. They are represented by MN Law Enforcement Assn.

Erica Baraglia

Dvs Program Supervisor/Public Safety Department

2025 total comp
$93,663
Sub-department
DVS Vehicle Services
Base pay
$92,923
Overtime
$729
Other pay
$12
Benefits
$0
Total compensation
$93,663
Hire date
2020-10-07
Employment type
Full-Time
Pay grade
18
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

Erica Baraglia holds the role of Dvs Program Supervisor at Public Safety Department within Dvs Vehicle Services. They have served since 2020 (about 5 years) as a full-time employee. In 2025, their total compensation was $93,663. Their bargaining unit is Middle Management Association.

Thomas Saunders

State Patrol Trooper/Public Safety Department

2025 total comp
$93,654
Sub-department
St Cloud D 2600 Troopers
Base pay
$85,383
Overtime
$8,270
Other pay
$0
Benefits
$0
Total compensation
$93,654
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
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

Thomas Saunders holds the role of State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. They have served since 2022 (about 3 years) as a full-time employee. In 2025, their total compensation was $93,654. Union affiliation: MN Law Enforcement Assn.

Cleopatra Nystrom

State Patrol Trooper/Public Safety Department

2025 total comp
$93,587
Sub-department
West Metro D 2500 Troopers
Base pay
$86,413
Overtime
$7,174
Other pay
$0
Benefits
$0
Total compensation
$93,587
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
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

Cleopatra Nystrom works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. They have served since 2022 (about 3 years) as a full-time employee. Cleopatra earned $93,587 in 2025. Union affiliation: MN Law Enforcement Assn.

Messa Vang

Planning Program Supervisor/Public Safety Department

2025 total comp
$93,543
Sub-department
HSEM Management Deputy
Base pay
$93,543
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,543
Hire date
2015-01-05
Employment type
Full-Time
Pay grade
21
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

Messa Vang is a Planning Program Supervisor at Public Safety Department within Hsem Management Deputy. Hired in 2015, they have about 10 years of service, working full-time. 2025 total compensation came to $93,543. They are represented by Middle Management Association.

Ashley Granger

Forensic Scientist 3/Public Safety Department

2025 total comp
$93,536
Sub-department
BCA Lab Quality Management
Base pay
$93,536
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,536
Hire date
2015-10-07
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

Ashley Granger holds the role of Forensic Scientist 3 at Public Safety Department within Bca Lab Quality Management. Their tenure dates to 2015, about 10 years as a full-time employee. In 2025, their total compensation was $93,536. They are represented by MN Assoc of Professional Empl.

Susan Perzichilli

Management Analyst 2/Public Safety Department

2025 total comp
$93,533
Sub-department
BCA DATA PRACTICES
Base pay
$69,472
Overtime
$24,061
Other pay
$0
Benefits
$0
Total compensation
$93,533
Hire date
2015-07-13
Employment type
Full-Time
Pay grade
7
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

Susan Perzichilli is a Management Analyst 2 at Public Safety Department within Bca Data Practices. Hired in 2015, they have about 10 years of service, working full-time. 2025 total compensation came to $93,533. They are represented by MN Assoc of Professional Empl.

Erin Madison

Radio Communications Operator/Public Safety Department

2025 total comp
$93,516
Sub-department
Reg Trans Mgmt Center Team 3
Base pay
$85,078
Overtime
$8,288
Other pay
$149
Benefits
$0
Total compensation
$93,516
Hire date
2012-08-29
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

At Public Safety Department, Erin Madison serves as a Radio Communications Operator within Reg Transportation Management Center Team 3. Their tenure dates to 2012, about 13 years, working full-time. Their 2025 pay totaled $93,516. Union affiliation: LELS U17 Public Safety RCO.

Jennifer Larrive

Planner Principal State/Public Safety Department

2024 total comp
$93,491
Sub-department
HSEM School Safety Center
Base pay
$93,491
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,491
Hire date
2017-05-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
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

Jennifer Larrive is a Planner Principal State at Public Safety Department within Hsem School Safety Center. Their tenure dates to 2017, about 7 years, working full-time. 2024 total compensation came to $93,491. Their bargaining unit is MN Assoc of Professional Empl.

Melissa Dau

State Program Administrative Principal/Public Safety Department

2024 total comp
$93,491
Sub-department
OJP Youth Justice
Base pay
$93,491
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,491
Hire date
2017-03-22
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, 2024
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Melissa Dau holds the role of State Program Administrative Principal at Public Safety Department within Ojp Youth Justice. Their tenure dates to 2017, about 7 years as a full-time employee. In 2024, their total compensation was $93,491. Their bargaining unit is MN Assoc of Professional Empl.

Gregory Herzog

State Program Administrative Principal/Public Safety Department

2024 total comp
$93,491
Sub-department
OJP GRANTS RED TEAM
Base pay
$93,491
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,491
Hire date
1995-10-18
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, 2024
Yes
Agency Number
P07
Bargaining Unit Number
214
Branch
Executive
Branch Code
Executive
Classified Code
Classified
Classified Status
Classified
Compensation Frequency Code
Hourly

Gregory Herzog holds the role of State Program Administrative Principal at Public Safety Department within Ojp Grants Red Team. Hired in 1995, they have about 29 years of service as a full-time employee. In 2024, their total compensation was $93,491. They are represented by MN Assoc of Professional Empl.

Nicole Marshik

State Patrol Trooper/Public Safety Department

2025 total comp
$93,475
Sub-department
St Cloud D 2600 Troopers
Base pay
$88,890
Overtime
$4,585
Other pay
$0
Benefits
$0
Total compensation
$93,475
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
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, Nicole Marshik serves as a State Patrol Trooper within St Cloud D 2600 Troopers. Their tenure dates to 2022, about 3 years, working full-time. Their 2025 pay totaled $93,475. They are represented by MN Law Enforcement Assn.

John Dooley

Planning Director State/Public Safety Department

2025 total comp
$93,379
Sub-department
911 Emer Service Deputy Direct
Base pay
$93,379
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,379
Hire date
2006-10-18
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

John Dooley works as a Planning Director State for Public Safety Department within 911 Emer Service Deputy Direct. Their tenure dates to 2006, about 19 years as a full-time employee. John earned $93,379 in 2025. Their bargaining unit is MN Assoc of Professional Empl.

Jessica Zemien

Accounting Officer Principal/Public Safety Department

2025 total comp
$93,281
Sub-department
FAS ACCOUNTING 2
Base pay
$93,281
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$93,281
Hire date
2014-03-26
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

Jessica Zemien is a Accounting Officer Principal at Public Safety Department within Fas Accounting 2. They have served since 2014 (about 11 years), working full-time. 2025 total compensation came to $93,281. Their bargaining unit is MN Assoc of Professional Empl.

Timothy Gilbertson

Deputy State Fire Marshal/Public Safety Department

2025 total comp
$93,193
Sub-department
FIRE PROTECTION TEAM
Base pay
$85,499
Overtime
$7,694
Other pay
$0
Benefits
$0
Total compensation
$93,193
Hire date
2023-03-29
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

At Public Safety Department, Timothy Gilbertson serves as a Deputy State Fire Marshal within Fire Protection Team. Hired in 2023, they have about 2 years of service, working full-time. Their 2025 pay totaled $93,193. They are represented by MN Assoc of Professional Empl.

Carter Pavek

State Patrol Trooper/Public Safety Department

2025 total comp
$92,967
Sub-department
East Metro D 2400 Troopers
Base pay
$81,599
Overtime
$11,368
Other pay
$0
Benefits
$0
Total compensation
$92,967
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
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

Carter Pavek is a State Patrol Trooper at Public Safety Department within East Metro D 2400 Troopers. They have served since 2024 (about a year), working full-time. 2025 total compensation came to $92,967. Union affiliation: MN Law Enforcement Assn.

Yeeleng Vue

Agency Policy Specialist/Public Safety Department

2025 total comp
$92,917
Sub-department
Comm Office Community Affairs
Base pay
$92,767
Overtime
$0
Other pay
$150
Benefits
$0
Total compensation
$92,917
Hire date
2022-02-23
Employment type
Full-Time
Pay grade
16
Union / bargaining unit
MN Assoc of Professional Empl
Pay basis
Hourly
Full-time equivalent (FTE)
1
Work county
Ramsey

Source-specific fields

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

At Public Safety Department, Yeeleng Vue serves as a Agency Policy Specialist within Community Office Community Affairs. Hired in 2022, they have about 3 years of service, working full-time. Their 2025 pay totaled $92,917. They are represented by MN Assoc of Professional Empl.

Kelvin Mccuskey

State Program Administrative Principal/Public Safety Department

2025 total comp
$92,849
Sub-department
HSEM Homeland Security
Base pay
$91,025
Overtime
$1,825
Other pay
$0
Benefits
$0
Total compensation
$92,849
Hire date
2022-06-15
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

Kelvin Mccuskey holds the role of State Program Administrative Principal at Public Safety Department within Hsem Homeland Security. Their tenure dates to 2022, about 3 years as a full-time employee. In 2025, their total compensation was $92,849. Union affiliation: MN Assoc of Professional Empl.

Alexander Wright

State Patrol Trooper/Public Safety Department

2025 total comp
$92,795
Sub-department
West Metro D 2500 Troopers
Base pay
$85,561
Overtime
$7,234
Other pay
$0
Benefits
$0
Total compensation
$92,795
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

Alexander Wright is a State Patrol Trooper at Public Safety Department within West Metro D 2500 Troopers. Hired in 2022, they have about 3 years of service, working full-time. 2025 total compensation came to $92,795. Union affiliation: MN Law Enforcement Assn.

Yer Lee

Human Resources Specialist 3/Public Safety Department

2025 total comp
$92,493
Sub-department
Human Resources Staffing
Base pay
$92,267
Overtime
$227
Other pay
$0
Benefits
$0
Total compensation
$92,493
Hire date
2015-09-30
Employment type
Full-Time
Pay grade
13
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

Yer Lee holds the role of Human Resources Specialist 3 at Public Safety Department within Human Resources Staffing. Hired in 2015, they have about 10 years of service as a full-time employee. In 2025, their total compensation was $92,493. They are represented by Confidential.

Hannah Potts

State Patrol Trooper/Public Safety Department

2025 total comp
$92,493
Sub-department
East Metro D 2400 Troopers
Base pay
$91,126
Overtime
$1,368
Other pay
$0
Benefits
$0
Total compensation
$92,493
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

Hannah Potts works as a State Patrol Trooper for Public Safety Department within East Metro D 2400 Troopers. Their tenure dates to 2021, about 4 years as a full-time employee. Hannah earned $92,493 in 2025. They are represented by MN Law Enforcement Assn.

Kristen Oster

State Program Administrative Principal/Public Safety Department

2025 total comp
$92,480
Sub-department
OTS Traffic Safety Program
Base pay
$92,480
Overtime
$0
Other pay
$0
Benefits
$0
Total compensation
$92,480
Hire date
2006-04-24
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

Kristen Oster is a State Program Administrative Principal at Public Safety Department within Ots Traffic Safety Program. Hired in 2006, they have about 19 years of service, working full-time. 2025 total compensation came to $92,480. Union affiliation: MN Assoc of Professional Empl.

Tate Mills

State Program Administrative Senior/Public Safety Department

2024 total comp
$92,363
Sub-department
Fire Services and Support Team
Base pay
$81,114
Overtime
$7,538
Other pay
$3,711
Benefits
$0
Total compensation
$92,363
Hire date
2016-10-19
Employment type
Full-Time
Pay grade
10
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

Tate Mills works as a State Program Administrative Senior for Public Safety Department within Fire Services and Support Team. Hired in 2016, they have about 8 years of service as a full-time employee. Tate earned $92,363 in 2024. Union affiliation: MN Assoc of Professional Empl.

Terrance Gavic

State Patrol Trooper/Public Safety Department

2025 total comp
$92,362
Sub-department
West Metro D 2500 Troopers
Base pay
$89,786
Overtime
$2,576
Other pay
$0
Benefits
$0
Total compensation
$92,362
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

Terrance Gavic works as a State Patrol Trooper for Public Safety Department within West Metro D 2500 Troopers. Hired in 2024, they have about a year of service as a full-time employee. Terrance earned $92,362 in 2025. Their bargaining unit is MN Law Enforcement Assn.

Kyle Oswald

State Patrol Trooper/Public Safety Department

2025 total comp
$92,344
Sub-department
East Metro D 2400 Troopers
Base pay
$81,990
Overtime
$10,354
Other pay
$0
Benefits
$0
Total compensation
$92,344
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

Kyle Oswald 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. Kyle earned $92,344 in 2025. They are represented by MN Law Enforcement Assn.

Nicole Praska

Forensic Scientist 3/Public Safety Department

2025 total comp
$92,300
Sub-department
BCA LAB I&M 1
Base pay
$92,081
Overtime
$219
Other pay
$0
Benefits
$0
Total compensation
$92,300
Hire date
2015-11-18
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, Nicole Praska serves as a Forensic Scientist 3 within Bca Lab I&M 1. They have served since 2015 (about 10 years), working full-time. Their 2025 pay totaled $92,300. Union affiliation: MN Assoc of Professional Empl.

Mason Turman

State Patrol Trooper/Public Safety Department

2025 total comp
$92,282
Sub-department
Thief River Falls D3200 Troope
Base pay
$83,689
Overtime
$7,116
Other pay
$1,477
Benefits
$0
Total compensation
$92,282
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
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

Mason Turman works as a State Patrol Trooper for Public Safety Department within Thief River Falls D3200 Troope. Their tenure dates to 2022, about 3 years as a full-time employee. Mason earned $92,282 in 2025. They are represented by MN Law Enforcement Assn.

Andrew Gallagher

State Patrol Trooper/Public Safety Department

2025 total comp
$92,243
Sub-department
St Cloud D 2600 Troopers
Base pay
$84,026
Overtime
$6,299
Other pay
$1,918
Benefits
$0
Total compensation
$92,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
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

Andrew Gallagher is a State Patrol Trooper at Public Safety Department within St Cloud D 2600 Troopers. They have served since 2022 (about 3 years), working full-time. 2025 total compensation came to $92,243. Their bargaining unit is MN Law Enforcement Assn.

Kaci Cavallaro

Radio Communications Operator/Public Safety Department

2025 total comp
$92,186
Sub-department
Reg Trans Mgmt Center Team 2
Base pay
$75,358
Overtime
$11,969
Other pay
$4,859
Benefits
$0
Total compensation
$92,186
Hire date
2019-05-29
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

Kaci Cavallaro is a Radio Communications Operator at Public Safety Department within Reg Transportation Management Center Team 2. Their tenure dates to 2019, about 6 years, working full-time. 2025 total compensation came to $92,186. Union affiliation: LELS U17 Public Safety RCO.

John Peterson

State Patrol Trooper/Public Safety Department

2025 total comp
$92,148
Sub-department
Eveleth D 3100 Troopers
Base pay
$84,485
Overtime
$6,174
Other pay
$1,488
Benefits
$0
Total compensation
$92,148
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
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, John Peterson serves as a State Patrol Trooper within Eveleth D 3100 Troopers. Their tenure dates to 2022, about 3 years, working full-time. Their 2025 pay totaled $92,148. Union affiliation: MN Law Enforcement Assn.