https://s3-ap-southeast-1.amazonaws.com/kalibrr-company-assets/logos_JWMY6Z7YH82DTKUQVC33-556fae0c.png
Techster Inc.
Office Address
10-1 One Global Place, 25th St. and 5th Ave., Bonifacio Global City, Taguig, Metro Manila, Philippines
TaguigPhilippines
Industry
InternetAbout Techster Inc.
Techster Inc. is a startup creating innovative mobile advertising solutions and platforms for businesses.