Yeesshh logo

Yeesshh

Yeesshh open access to exclusive advertising traffic. with an impression by impression live buy, based on advanced bidding system. Created by respected industry veterans with a clear vision that technology is at service of business, we navigate online trading systems: adaptive infrastructure, hyper... Read more

Headquarters

Spain

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams


Offices