City of Salem
Assistant Principal
Andrew Bub in 2025 was employed at City of Salem and had an annual salary of $59,952, according to public records. This salary was 14 percent higher than the average and 39 percent higher than the median salary in City of Salem.
City of Salem records show Andrew Bub held three jobs from 2017 to 2025. From 2022 to 2025 Andrew Bub held job of Assistant Principal.
In year 2025 Andrew Bub's salary was 48 percent lower than average Assistant Principal salary in the state of Massachusetts.
| Year | 2025 |
| Full Name | Andrew Bub |
| Job Title | Assistant Principal |
| Get Assistant Principal Salary Statistics | |
| State | Massachusetts |
| Employer | City of Salem |
| Annual Wage | $59,952 |
| Pay Plan |
*Information may include where available: salary, bonuses, benefits, retirement contributions, pensions, and other financial data.
| Employer Name | City of Salem |
| Year | 2025 |
| Number of Employees | 2,237 |
| Average Annual Wage | $52,461 |
| Median Annual Wage | $43,089 |
Andrew Bub (2023)Assistant Principal | View Person Details |
Andrew Bub (2022)Assistant Principal | View Person Details |
Andrew Bub (2021)Interim Assistant | View Person Details |
Andrew Bub (2020)Social Studies Teacher | View Person Details |
Andrew Bub (2018)Social Studies Teacher | View Person Details |
Andrew Bub (2017) | View Person Details |
Kaitlyn Cordaro (2025)Teacher Grade at City of Salem | View Person Details |
Isaac Ortiz (2025)Ground Maintenance at City of Salem | View Person Details |
Djordje Samardzic (2025)Technical Support Analyst at City of Salem | View Person Details |
Kristin Rush (2025)Special Library Assistant at City of Salem | View Person Details |
Anduni Adamson (2025)Administrative Assistant at City of Salem | View Person Details |
Fariba Odonald Ansari (2025)Principal Account Clerk at City of Salem | View Person Details |
Eva Gordils Mendoza de (2025)Building Custodian at City of Salem | View Person Details |
Edward Field (2025)Teacher Grade Math at City of Salem | View Person Details |
Michael Levesque (2025)Retired Officer- Special Assign at City of Salem | View Person Details |
Marcia Griesdorf (2025)Namc Training Manager at City of Salem | View Person Details |