Disambiguation: Marvel, Special Executive
First published in: 1983
First appearance is in The Daredevils (Marvel UK, 1982 series) #5 (May 1983).