Market Segment: Unknown
Linkedin: Self Point LinkedIn Company ProfileEstimated Revenue: $10M
Estimated Employees: 50
Address: 520 Broad Street, Newark NJ
Description: Self Point is a company that provides an omni-commerce marketing technology and logistics solution suite for supermarkets, grocers, and specialty food retailers, helping them achieve profitable revenue growth both in-store and online.