All Articles

February 18, 2020
Mark Waid has been promoted to publisher at Humanoids. He previously held the role of Director of Creative Development.