Defense StrategiesThat Protect You
Co-Managing Shareholder/TreasurerPhiladelphia, New York, New Jersey215-972-2802
DirectorNew York, New Jersey215-564-4141
ShareholderPhiladelphia215-972-2893
Founding ShareholderPhiladelphia215-972-2852
Associate AttorneyPhiladelphia412-255-2421
ShareholderPhiladelphia215-972-2825
Associate Attorney Philadelphia, PA215-564-4141
DirectorPhiladelphia, New Jersey215-972-2830
Director (Retired)Wheeling, WV304-905-9463
Associate AttorneyPittsburgh, PA412-255-2442
DirectorPittsburgh, PA412-263-2418
Senior AssociatePhiladelphia, PA215-972-2838
President/Managing ShareholderNew York, Philadelphia215-972-2848
DirectorPittsburgh, PA412-325-2441
Associate AttorneyWheeling, West Virginia304-905-9463
Associate AttorneyPhiladelphia215-972-2823
ShareholderPhiladelphia, New York, New Jersey215-972-2826
ShareholderPhiladelphia, New Jersey, New York215-972-2858
Firm Secretary/ShareholderWest Virginia, Pittsburgh304-905-9463
Associate AttorneyPhiladelphia215-972-2818
Senior AssociatePhiladelphia, Pennsylvania215-972-2804
DirectorPhiladelphia215-972-2862
Co-Managing ShareholderDelaware, Philadelphia, Pittsburgh, New York, New Jersey302-421-9935
Vice President/ShareholderPhiladelphia, New York, New Jersey215-972-2827
ShareholderPhiladelphia, New Jersey215-972-2859
Founding Shareholder (Retired)Philadelphia
ParalegalPhiladelphia215-972-2815
ParalegalPhiladelphia215-972-2809
ParalegalPittsburgh412-255-2423
ParalegalPhiladelphia215-972-2816
Senior ParalegalPhiladelphia215-972-2822
ParalegalNew York, New Jersey215-972-2803
ParalegalPittsburgh412-263-2416
Paralegal Wheeling304-905-0611
ParalegalPittsburgh412-263-2417
ParalegalPittsburgh412-263-2427
Senior ParalegalPhiladelphia215-972-2813
ParalegalPhiladelphia215-972-2810
ParalegalPittsburgh412-325-2444
ParalegalWest Virginia304-905-9463
Senior ParalegalWest Virginia304-551-0570
ParalegalPhiladelphia215-972-2831
Senior ParalegalWilmington302-421-9935
ParalegalPhiladelphia 215-972-2806
ParalegalPittsburgh412-325-2440
Billing Specialist Pittsburgh 412-325-2443
Billing Assistant Philadelphia 215-972-2864
ControllerPhiladelphia215-972-2805
Billing Assistant Philadelphia 215-972-2819
Billing Assistant Philadelphia 215-972-2857
Administrative Assistant Philadelphia 215-972-2867
Billing ClerkPhiladelphia215-972-2817
Billing AssistantPhiladelphia215-972-2861
Administrative AssistantWest Virginia304-905-6011
Billing Assistant Philadelphia 215-972-2808
IT Coordinator Philadelphia 215-972-2895
Human Resources ManagerPhiladelphia215-972-2843
Accounting Manager Philadelphia215-972-2856
Billing SupervisorPhiladelphia215-972-2834
Accounting ClerkPhiladelphia215-972-2829
Collections SpecialistPhiladelphia215-972-2846
Accounts Payable AssistantPhiladelphia215-972-2821