US Steel Tower, 48th Floor
600 Grant St, Suite 4875
Pittsburgh, PA 15219

1628 JFK Blvd, Suite 1650

Philadelphia, PA 19103



We work hard to make sure that all our information is correct. However, you should never rely on legal information you read on this or any other website without consulting with a licensed attorney. Nothing on this website shall be interpreted as legal advice or as creating an attorney-client relationship. RMN specifically disclaims all representations and warranties and urges you to call an attorney if you have any legal questions.



Maggie is a Law Clerk at RMN and currently attending Duquesne University School of Law as a 3-and-3 program student, anticipating graduation in the Spring of 2021. Maggie was the first person from her undergraduate university to be accepted into the 3-and-3 program.

Prior to joining MRN, Maggie attended Mercyhurst University on an NCAA Division II soccer scholarship. There, she received a Bachelor of Arts degree in Psychology and Pre-Law. She was also a member of the Psi Chi, Phi Eta Sigma, and Chi Alpha Sigma honor societies.

In her free time, you can find Maggie playing soccer in the Allegheny County Bar Association Soccer league.


Direct: 412.626.5590




"I have gone to Sean for legal counsel on multiple occasions. Each time, he has treated me and my problem with the utmost respect and attention and has always provided well-reasoned legal advice. He knows the law and always explains it to me in a way I can understand and use. Further, his ability to find solutions to my legal issues or point me in the right direction is unparalleled. I highly recommend seeking Sean’s counsel whether it be business or employment related or for any other legal issue you may have."



"I have had the pleasure of working with Attorney Ruppert on several occasions, in both personal as well as business related matters. He is always very responsive, returning my phone calls or emails in a very timely manner…usually within a matter of an hour or two. He is extremely knowledgeable of the applicable law, analyzes the matter at hand in great detail, explains it in a way that you can understand, and then recommends the best course of action to take for each particular issue. His caring attitude and personal service just cannot be beat!!! I will continue to use the services of Attorney Ruppert for all of my legal needs, and I highly recommend him to anyone who may be in need of legal services."