Director of Safety & Security
Prior to joining us at NEIA, Steve spent 34 years working at the Framingham Police Department before retiring as the Chief of Police in 2020. Steve also served as the Director of Security for Westwood Public Schools and continues to work as a security consultant for Pamela Perini Consulting. Through and through, Steve’s passion and number one priority is protecting those around him.
M.A. Public Administration Framingham State University
B.S. Criminal Justice Westfield State University.
Harvard Kennedy School of Government.
WHAT HE’D SAY TO HIS 15-YEAR-OLD SELF
Don’t worry about little things that won’t amount to anything. Be a good person and treat people right, and you will be fine.