Stephen Long, Esquire joined Raffaele Puppio in 2024 as an Associate. His primary practice is in education law and municipal law. He also has experience in the practice of criminal law and estate planning.
Along with holding his Law License, Stephen is also a Certified Educator in Pennsylvania. Stephen’s passion for education stems from his near decade of working as a teacher in both the public and private sectors. He now leverages that experience in the classroom to provide guidance to school districts.
Stephen’s experience extends beyond the classroom to his time interning with the Montgomery County District Attorney’s Office, estate planning with Highpoint Law Offices, and most recently serving as a Public Defender in Bucks County.
Education:
- Rutgers School of Law, J.D. (2022)
- Gwynedd-Mercy College, B.A., History Education (2009)
Experience:
- Raffaele Puppio (2024- Present)
- Bucks County Office of the Public Defender
- Highpoint Law Offices
- Montgomery County District Attorney’s Office