Sophie Watts has stepped down as president of STX. In a press release, STX said that Watts was leaving to “focus on new business opportunities.” Watts’ departure has been rumored for months. However, Watts previously denied to Variety that she was leaving. In a statement, Watts thanked CEO Bob Simonds, as well as the heads […]