After three years, Nowell has stepped down from her position as managing director.
« Back to BroadwayStars