Miguel Angel Villapudua
Board of Supervisors (2017)

Regular pay: $98,673.12
Overtime pay: $0.00
Other pay: $24,372.75
Total pay: $123,045.87
Benefits: $49,861.12
Total pay & benefits: $172,906.99
Share: