Town of Canton
Reg.Teach Galvin
Eric Mackinnon D in 2025 was employed at Town of Canton and had an annual salary of $79,441, according to public records. This salary was 58 percent higher than the average and 147 percent higher than the median salary in Town of Canton.
Town of Canton records show Eric Mackinnon D held job of Reg.Teach Galvin from 2022 to 2025.
According to the public records employee's salary increased by $7,897 from 2024 to 2025, which is a 11.0 percent rise. Since 2022, the salary has increased by $50,958, a total rise of 178.9 percent.
| Year | 2025 |
| Full Name | Eric Mackinnon D |
| Job Title | Reg.Teach Galvin |
| Get Reg.teach-galvin Salary Statistics | |
| State | Massachusetts |
| Employer | Town of Canton |
| Annual Wage | $79,441 |
| Pay Plan |
*Information may include where available: salary, bonuses, benefits, retirement contributions, pensions, and other financial data.
| Employer Name | Town of Canton |
| Year | 2025 |
| Number of Employees | 1,543 |
| Average Annual Wage | $50,289 |
| Median Annual Wage | $32,189 |
Eric Mackinnon D (2024)Reg.Teach Galvin | View Person Details |
Eric Mackinnon D (2023)Reg.Teach Galvin | View Person Details |
Eric Mackinnon D (2022)Reg.Teach Galvin | View Person Details |
Mary Anzoategui E (2025)Sped-Teach-Hansen at Town of Canton | View Person Details |
Tara Young A (2025)Full Yr Employee at Town of Canton | View Person Details |
Megan Sterczala (2025)Reg.Teach-Kennedy at Town of Canton | View Person Details |
Victoria Dimaria (2025)Social Worker at Town of Canton | View Person Details |
Susan Langan L (2025)Water & Sewer Acct Coordina at Town of Canton | View Person Details |
Michael Chase A (2025)Skilled Laborer/Truck Driver at Town of Canton | View Person Details |
Christopher Buettner (2025)Patrolman at Town of Canton | View Person Details |
James Donahue (2025)Staff Engineer at Town of Canton | View Person Details |
Jenna Perez M (2025)Sped.Teach-Luce at Town of Canton | View Person Details |
Charles Sayers (2025)Heavy Equipment Operator at Town of Canton | View Person Details |