Steve Swasey, VP of corporate communications for Netflix in five years with the DVD-by-mail and video-streaming company, has stepped down after two PR personnel moves in January.

Read the full story (sub req'd) | Subscribe to O'Dwyer's