Steven C. Gahan
Plymouth, NH


Steve earned his Juris Doctor from the New England School of Law Boston.  Prior to law school, Steve earned an MBA from Plymouth State University and his B.S. from Franklin Pierce University.

Steve has nearly two decades of service as a police officer in New Hampshire for the Milton, Rochester, and New Castle Police Departments.  Steven spent several years as a prosecutor for the Rochester Police Department and most recently the Rockingham County Attorney's Office. 

When he has free time, Steve can be found on various hiking or mountain bike trails throughout the Northeast.