Resumes Resumes Owner View page Location: 124 Leon Ave, Norwood, PA 19074 Industry: Renewables & Environment Work: Worms.com 1-800 COMPOST - Southeastern PA since Jan 1994 Owner Education: Temple University Central High Languages: English Kanti Somani View page Kanti Somani View page