Weather Channel Taps Clark As President
David Clark has been named The Weather Channel's new president, reports The Wrap. Previously, Clark was executive vice president of sales and partnership development at Madison Square Garden Co. The president's role was previously part of the CEO position. Before working for MSG, Clark served as general manager of the Fuse network.