Eric Powell is editor, Joshua Rogers is head of TV/streaming, and Andrew Goulet is producer at Buddha Jones.