Flipps Media
Changing the way the TV is watched.
Headquarters address
New York, NY, United States
www.flippps.com
angel.co/flipps
www.crunchbase.com/company/flipps