Kevin Gallagher is an associate in the Business Transactions Group. Kevin received a B.A. from Dartmouth College and a J.D. from Seton Hall University Law School.