Independent civic information. Coverage is incomplete. Source-listed observations do not establish present service or legal powers.
Sheriff
westmoreland-staff-roster · retrieved 2026-09-19Current roles (per source) (0)
No current role with a source date; 17 roles below have no stated end date (current service unverified)
17 terms · 0 offices · 1 bodies · 0 related records in this dataset
Exact source references only. Body-linked records do not establish personal participation, present service, or legal control.
Offices & terms (17)
- James Albert — Sheriff — Sheriff
Start not stated to End not stated in source · current service unverified
James AlbertSheriffSheriff
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:679:121:4243fe0b9776609c3eed: personId westmoreland-staff-roster:employee:679
Source record membership:679:121:4243fe0b9776609c3eed: bodyId westmoreland-staff-roster:department:121
- Jennifer Shipley — Chief Deputy — Sheriff
Start not stated to End not stated in source · current service unverified
Jennifer ShipleySheriffChief Deputy
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:680:121:c6dd4e8c70e2832899b7: personId westmoreland-staff-roster:employee:680
Source record membership:680:121:c6dd4e8c70e2832899b7: bodyId westmoreland-staff-roster:department:121
- Jesse Salandro — Lieutenant-Criminal — Sheriff
Start not stated to End not stated in source · current service unverified
Jesse SalandroSheriffLieutenant-Criminal
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:681:121:9f2f08555b76e8b183c3: personId westmoreland-staff-roster:employee:681
Source record membership:681:121:9f2f08555b76e8b183c3: bodyId westmoreland-staff-roster:department:121
- Tracy Donsen — Lieutenant-Civil — Sheriff
Start not stated to End not stated in source · current service unverified
Tracy DonsenSheriffLieutenant-Civil
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:682:121:868f9a34bd926c8d458d: personId westmoreland-staff-roster:employee:682
Source record membership:682:121:868f9a34bd926c8d458d: bodyId westmoreland-staff-roster:department:121
- Chris Christner — Real Estate Deputy — Sheriff
Start not stated to End not stated in source · current service unverified
Chris ChristnerSheriffReal Estate Deputy
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:683:121:8ca8ab0345ee3ce7299f: personId westmoreland-staff-roster:employee:683
Source record membership:683:121:8ca8ab0345ee3ce7299f: bodyId westmoreland-staff-roster:department:121
- Irvin Shipley — Sergeant-Fugitive Apprehension Unit — Sheriff
Start not stated to End not stated in source · current service unverified
Irvin ShipleySheriffSergeant-Fugitive Apprehension Unit
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:684:121:d2284ee91437789d5574: personId westmoreland-staff-roster:employee:684
Source record membership:684:121:d2284ee91437789d5574: bodyId westmoreland-staff-roster:department:121
- John Dixon — Sergeant-Civil — Sheriff
Start not stated to End not stated in source · current service unverified
John DixonSheriffSergeant-Civil
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:685:121:202bef88dfca2d887cd5: personId westmoreland-staff-roster:employee:685
Source record membership:685:121:202bef88dfca2d887cd5: bodyId westmoreland-staff-roster:department:121
- Scott McFeely — Sergeant-Transports — Sheriff
Start not stated to End not stated in source · current service unverified
Scott McFeelySheriffSergeant-Transports
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:686:121:1391e475496070eb19e9: personId westmoreland-staff-roster:employee:686
Source record membership:686:121:1391e475496070eb19e9: bodyId westmoreland-staff-roster:department:121
- Brian Matthews — Corporal-Fugitive Apprehension Unit — Sheriff
Start not stated to End not stated in source · current service unverified
Brian MatthewsSheriffCorporal-Fugitive Apprehension Unit
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:687:121:c1a089f1bd03f7a3f8a1: personId westmoreland-staff-roster:employee:687
Source record membership:687:121:c1a089f1bd03f7a3f8a1: bodyId westmoreland-staff-roster:department:121
- Patrick Brennan — Corporal-Civil — Sheriff
Start not stated to End not stated in source · current service unverified
Patrick BrennanSheriffCorporal-Civil
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:688:121:80a0f33d9721d8fc4c76: personId westmoreland-staff-roster:employee:688
Source record membership:688:121:80a0f33d9721d8fc4c76: bodyId westmoreland-staff-roster:department:121
- Matthew Arbster — Corporal-Transport/Training — Sheriff
Start not stated to End not stated in source · current service unverified
Matthew ArbsterSheriffCorporal-Transport/Training
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:689:121:da6b5ad736845460e247: personId westmoreland-staff-roster:employee:689
Source record membership:689:121:da6b5ad736845460e247: bodyId westmoreland-staff-roster:department:121
- Caitlyn Bennett — Corporal-Civil/Quartermaster — Sheriff
Start not stated to End not stated in source · current service unverified
Caitlyn BennettSheriffCorporal-Civil/Quartermaster
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:690:121:ab6920e39451b79099c3: personId westmoreland-staff-roster:employee:690
Source record membership:690:121:ab6920e39451b79099c3: bodyId westmoreland-staff-roster:department:121
- Lacey Saxton — Corporal-Gun Permits/Training — Sheriff
Start not stated to End not stated in source · current service unverified
Lacey SaxtonSheriffCorporal-Gun Permits/Training
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:691:121:3da817c6872908058822: personId westmoreland-staff-roster:employee:691
Source record membership:691:121:3da817c6872908058822: bodyId westmoreland-staff-roster:department:121
- Nicolaus Frohnhofer — Corporal-2nd Shift — Sheriff
Start not stated to End not stated in source · current service unverified
Nicolaus FrohnhoferSheriffCorporal-2nd Shift
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:692:121:cb27389f5fe52b211572: personId westmoreland-staff-roster:employee:692
Source record membership:692:121:cb27389f5fe52b211572: bodyId westmoreland-staff-roster:department:121
- BJ McKelvey — Office Manager — Sheriff
Start not stated to End not stated in source · current service unverified
BJ McKelveySheriffOffice Manager
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:693:121:85f7562f2a1db12aceae: personId westmoreland-staff-roster:employee:693
Source record membership:693:121:85f7562f2a1db12aceae: bodyId westmoreland-staff-roster:department:121
- Beth McCabe — Assistant Office Manager — Sheriff
Start not stated to End not stated in source · current service unverified
Beth McCabeSheriffAssistant Office Manager
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:694:121:840b061b8dbcbf27b9c7: personId westmoreland-staff-roster:employee:694
Source record membership:694:121:840b061b8dbcbf27b9c7: bodyId westmoreland-staff-roster:department:121
- Renee Spudy — Administrative Assistant-Warrants — Sheriff
Start not stated to End not stated in source · current service unverified
Renee SpudySheriffAdministrative Assistant-Warrants
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:696:121:c8739161c62decb61279: personId westmoreland-staff-roster:employee:696
Source record membership:696:121:c8739161c62decb61279: bodyId westmoreland-staff-roster:department:121
Offices (0)
No linked records in this dataset. This is not evidence that none exist.
Holders (17)
- James Albert
Sheriff
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:679:121:4243fe0b9776609c3eed: personId westmoreland-staff-roster:employee:679westmoreland-staff-roster · retrieved 2026-09-19
- Jennifer Shipley
Chief Deputy
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:680:121:c6dd4e8c70e2832899b7: personId westmoreland-staff-roster:employee:680westmoreland-staff-roster · retrieved 2026-09-19
- Jesse Salandro
Lieutenant-Criminal
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:681:121:9f2f08555b76e8b183c3: personId westmoreland-staff-roster:employee:681westmoreland-staff-roster · retrieved 2026-09-19
- Tracy Donsen
Lieutenant-Civil
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:682:121:868f9a34bd926c8d458d: personId westmoreland-staff-roster:employee:682westmoreland-staff-roster · retrieved 2026-09-19
- Chris Christner
Real Estate Deputy
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:683:121:8ca8ab0345ee3ce7299f: personId westmoreland-staff-roster:employee:683westmoreland-staff-roster · retrieved 2026-09-19
- Irvin Shipley
Sergeant-Fugitive Apprehension Unit
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:684:121:d2284ee91437789d5574: personId westmoreland-staff-roster:employee:684westmoreland-staff-roster · retrieved 2026-09-19
- John Dixon
Sergeant-Civil
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:685:121:202bef88dfca2d887cd5: personId westmoreland-staff-roster:employee:685westmoreland-staff-roster · retrieved 2026-09-19
- Scott McFeely
Sergeant-Transports
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:686:121:1391e475496070eb19e9: personId westmoreland-staff-roster:employee:686westmoreland-staff-roster · retrieved 2026-09-19
- Brian Matthews
Corporal-Fugitive Apprehension Unit
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:687:121:c1a089f1bd03f7a3f8a1: personId westmoreland-staff-roster:employee:687westmoreland-staff-roster · retrieved 2026-09-19
- Patrick Brennan
Corporal-Civil
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:688:121:80a0f33d9721d8fc4c76: personId westmoreland-staff-roster:employee:688westmoreland-staff-roster · retrieved 2026-09-19
- Matthew Arbster
Corporal-Transport/Training
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:689:121:da6b5ad736845460e247: personId westmoreland-staff-roster:employee:689westmoreland-staff-roster · retrieved 2026-09-19
- Caitlyn Bennett
Corporal-Civil/Quartermaster
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:690:121:ab6920e39451b79099c3: personId westmoreland-staff-roster:employee:690westmoreland-staff-roster · retrieved 2026-09-19
- Lacey Saxton
Corporal-Gun Permits/Training
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:691:121:3da817c6872908058822: personId westmoreland-staff-roster:employee:691westmoreland-staff-roster · retrieved 2026-09-19
- Nicolaus Frohnhofer
Corporal-2nd Shift
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:692:121:cb27389f5fe52b211572: personId westmoreland-staff-roster:employee:692westmoreland-staff-roster · retrieved 2026-09-19
- BJ McKelvey
Office Manager
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:693:121:85f7562f2a1db12aceae: personId westmoreland-staff-roster:employee:693westmoreland-staff-roster · retrieved 2026-09-19
- Beth McCabe
Assistant Office Manager
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:694:121:840b061b8dbcbf27b9c7: personId westmoreland-staff-roster:employee:694westmoreland-staff-roster · retrieved 2026-09-19
- Renee Spudy
Administrative Assistant-Warrants
westmoreland-staff-roster · retrieved 2026-09-19Source record membership:696:121:c8739161c62decb61279: personId westmoreland-staff-roster:employee:696westmoreland-staff-roster · retrieved 2026-09-19
Bodies (1)
- Sheriffwestmoreland-staff-roster · retrieved 2026-09-19
Source record membership:679:121:4243fe0b9776609c3eed: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:680:121:c6dd4e8c70e2832899b7: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:681:121:9f2f08555b76e8b183c3: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:682:121:868f9a34bd926c8d458d: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:683:121:8ca8ab0345ee3ce7299f: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:684:121:d2284ee91437789d5574: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:685:121:202bef88dfca2d887cd5: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:686:121:1391e475496070eb19e9: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:687:121:c1a089f1bd03f7a3f8a1: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:688:121:80a0f33d9721d8fc4c76: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:689:121:da6b5ad736845460e247: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:690:121:ab6920e39451b79099c3: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:691:121:3da817c6872908058822: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:692:121:cb27389f5fe52b211572: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:693:121:85f7562f2a1db12aceae: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:694:121:840b061b8dbcbf27b9c7: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Source record membership:696:121:c8739161c62decb61279: bodyId westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Related records (0)
No linked records in this dataset. This is not evidence that none exist.
Sources (35)
- westmoreland-staff-roster:department:121westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:679:121:4243fe0b9776609c3eedwestmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:679westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:680:121:c6dd4e8c70e2832899b7westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:680westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:681:121:9f2f08555b76e8b183c3westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:681westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:682:121:868f9a34bd926c8d458dwestmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:682westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:683:121:8ca8ab0345ee3ce7299fwestmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:683westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:684:121:d2284ee91437789d5574westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:684westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:685:121:202bef88dfca2d887cd5westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:685westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:686:121:1391e475496070eb19e9westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:686westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:687:121:c1a089f1bd03f7a3f8a1westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:687westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:688:121:80a0f33d9721d8fc4c76westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:688westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:689:121:da6b5ad736845460e247westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:689westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:690:121:ab6920e39451b79099c3westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:690westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:691:121:3da817c6872908058822westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:691westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:692:121:cb27389f5fe52b211572westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:692westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:693:121:85f7562f2a1db12aceaewestmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:693westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:694:121:840b061b8dbcbf27b9c7westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:694westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:membership:696:121:c8739161c62decb61279westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6
- westmoreland-staff-roster:employee:696westmoreland-staff-roster · retrieved 2026-09-19
Content hash
63ff6ec715d644ce97387110b6f2401a9c7157fb7966959649ff16fac204d7a6