CEO
Mike Haaf
CEO Approval Rating
70/100
Self Point offers software solutions for integrating e-commerce grocery marketplace and customers.