Thanks Ginge, congrats Ixion.
Same here Dorrien, a sub editor is one of the "editing" species but sub can be applied to many more professions, people, bits and pieces etc.
Sorry, can't help. Haven't found a thesaurus that lists sub as a synonym for ed.