David Parker is the co-founder of a new startup in the online video ad space called Tadcast who’s Read More