NEIL STROW

  • by October 10, 2006

NEIL STROW has joined the Travel Ad Network as senior director, east coast sales. Previously Strow opened and ran the New York Sales office for TiVo. Prior to that, he worked for The Weather Channel and Weather.com.

Next story loading loading..