Sports Illustrated Gains a Strategic Enhancement Thanks to CEO Ross Levinsohn
As a major sports industry brand, Sports Illustrated has been a key player in the print publishing world for seven decades. Over the course of its long history, it has undergone critical times of transition. Its most recent major shift has been strategically executed by Sports Illustrated CEO Ross Levinsohn. The brand’s early history revolved…