Allyson Davis has joined Los Angeles-based L90 Inc., as vice president of corporate marketing. She had been director of marketing for Fox Sports Net.
Barnes & Noble.com, New York, has launched a video store, which will feature tens of thousands of movie titles.