Skip to main content

Ben Leach

Ben Leach

Ben Leach is a Senior Public Relations Specialist at Children’s Hospital of Philadelphia.

267-426-2857

About Ben Leach

Titles

Children's Hospital of Philadelphia

Jump back to top