Using cutting-edge technology, Index empowers brick-and-mortar retailers to build lifelong customer relationships.
Marc Freed-Finnegan
250 Montgomery Street, Suite 610
San Francisco, CA 94104
United States
Marc Freed-Finnegan, Jonathan Wall
Company Formed
2012
Sources