Tom YamadaWrong Tom Yamada?
Vice President and Co-Founder
OPTIMATIC MEDIA INC
58 West 40th Street, 13th Floor
New York , New York 10018
Company Description: OPTIMATIC is the leading provider of fully managed video advertising solution for publishers. Our universal video advertising platform and world class publisher... more