David James Gahagan
Secondary Teacher (2021)

Regular pay: $113,046.00
Overtime pay: $7,460.00
Other pay: $2,465.00
Total pay: $122,971.00
Benefits: $35,108.00
Total pay & benefits: $158,079.00
Share: