Logo
Y

YoYo Text

50 employees

Personalizing the connection between people and places. As the world is becoming more socially connected, people are expecting experiences

Basic info

Industry

internet

Sectors

Social Media
Mobile
App Marketing
Advertising
Local Advertising
SMS
Coupons

Date founded

2010

FAQ