Makrwatch

Scale new user acquisition with YouTube Creators

B2BMarketingMarketplaceSocial MediaAdvertisingCreator Economy

Company facts

Early-stage
Founded
2014
Employees
19
Headquarters
United States