NEIL STROW

  • by November 28, 2006

NEIL STROW has joined Travel Ad Network as senior director, east coast sales, a newly created position. Most recently, Strow opened and ran the New York Sales office of TiVo from 2003 though 2005, where he served as advertising and research sales manager for the east coast.

Next story loading loading..