The Vindicator employs 58 employees. The The Vindicator management team includes Dan Pompili (Staff Writer), Kylee Herrick (Editor in Chief), and Robert McFerren (Graphic Arts Director).
Looking for a particular The Vindicator employee's phone or email?