Joshua Giacalone

Joshua Giacalone, The Haverford Trust Company