Perch Interactive

Perch Interactive

Perch Interactive Inc is revolutionizing the way products are displayed and sold in store.

HQ location
New York City, United States
Founding location
Town of Shelter Island, United States
Launch date
Employees
Enterprise value
$7—10m
Authorizing premium user...