Theodore P Weirauch III
POLICE OFFICER

Regular pay: $83,752.00
Overtime pay: $7,664.68
Other pay: $23,473.91
Total pay: $114,890.59
Total benefits: $53,067.95
Total pay & benefits: $167,958.54
Share: