"According to The Hollywood Reporter, Cherry's role is a newly-created position covering business affairs editorial, talent services, marketing, sales, brand and direct to consumer, along with overseeing business development. "
To me it's just sounds like general executive job. As in, too general for me to know what's it's about ^^
I'm more worried about this one:
As for Lee's new responsibilities, DC said "Lee will bring his unmatched creativity, passion and innate knowledge of the DC characters and canon to the company’s efforts to evolve the brand and create relevance for new audiences around the world."
because I have no idea about Jim Lee's knowledge on DC canon. I only know him as an artist, and he's the one who will be in charge of translating comic canon to the outside.