Founded
31 Dec 2009

Address

Peel Technologies Inc
321 Castro Street
Mountain View, CA 94041
United States

Open Map


VCID: 131246
Profile

Corporate information

Official name
Peel Technologies Incorporated

Registration country
Investment activity status
Active investor

Company type

Mobile software company that provides innovative solutions to enhance the TV experience.