Town of Mooresville
Mark Ruffin R in 2024 was employed at Town of Mooresville and had an annual salary of $91,717, according to public records. This salary was 57 percent higher than the average and 59 percent higher than the median salary in Town of Mooresville.
Town of Mooresville records show Mark Ruffin R held two jobs from 2020 to 2024. From 2022 to 2023 Mark Ruffin R held job of Police Officer.
Since 2020, the salary has increased by $24,172, a total rise of 35.8 percent.
| Year | 2024 |
| Full Name | Mark Ruffin R |
| Job Title | N/A |
| State | North Carolina |
| Employer | Town of Mooresville |
| Annual Wage | $91,717 |
| Pay Plan |
*Information may include where available: salary, bonuses, benefits, retirement contributions, pensions, and other financial data.
| Employer Name | Town of Mooresville |
| Year | 2024 |
| Number of Employees | 654 |
| Average Annual Wage | $58,426 |
| Median Annual Wage | $57,723 |
Mark Ruffin R (2023)Police Officer | View Person Details |
Mark Ruffin R (2022)Police Officer | View Person Details |
Mark Ruffin R (2021)Law Enforcement Officer Police Officer | View Person Details |
Mark Ruffin R (2020) | View Person Details |
Christopher Hammons T (2024)Town of Mooresville | View Person Details |
Caline Schecter H (2024)Town of Mooresville | View Person Details |
Megan Suber (2024)Town of Mooresville | View Person Details |
Randall Crow A (2024)Town of Mooresville | View Person Details |
Nicholas Corriher R (2024)Town of Mooresville | View Person Details |
Russell Smith L (2024)Town of Mooresville | View Person Details |
Joshua Whitley L (2024)Town of Mooresville | View Person Details |
Jeremy Elliott (2024)Town of Mooresville | View Person Details |
Adam Lippard K (2024)Town of Mooresville | View Person Details |
Steven Bradford A (2024)Town of Mooresville | View Person Details |