Hey everyone,
I am new to the forum, but I work in the online video advertising industry and came across this company AdGoggle as well. My job is actually to find new sites/companies to place video ads and do not know if this would be a good avenue for our business. We focus on in-stream...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.