The Tagtoo
Tagtoo, founded in 2011, is a performance marketing company that's headquartered in Taiwan and has offices in Malaysia and Indonesia. We specialize in managing Facebook, Google Ad and other portals for clients with data-driven strategies and proprietary technology.
Last updated on