Top Pitch

Comcast Lift Labs 1800 Arch Street, Philadelphia

See five up-and-coming entrepreneurs pitch their innovations live to a panel of investors. Join PACT, TiE Philadelphia, and Comcast Lift Labs for…