Howard Swartz Returns To Discovery Channel As SVP Production & Development; Jon Bardin Upped To VP Role

Read on: Deadline