November 2, 2022 by Steve Ippoliti Manager, Technology & Innovation Location:Philadelphia, PA Email Steve