Beast Adds Astrid Downs as Executive Producer Wednesday, March 11, 2015 Creative editorial company Beast has hired Executive Producer Astrid Downs to oversee projects for its Santa Monica office. Downs comes…