Yabbi corporate office is located in Ермолаевский Пер. д. 27 Офис 310, Moscow, Moscow, 123001, Russia and has 11-50 employees.
yabbi co
Departments
Number of employees
Finance
2
Sales
1
C-Suite
1
Engineering & Technical
1
| Location | People at location |
| North America | 1-10 |
| Europe | 1-10 |
| Asia | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Yabbi's success, and advanced their careers.
Explore More
Yabbi specializes in creating effective advertising environments within popular mobile applications to address brand needs. The company offers solutions for advertisers to maximize the effectiveness of their advertising campaigns and for publishers to increase their app revenues through its Mobileadx platform. Yabbi targets both advertisers and pub... Read More