Big Huge Thesaurus

CIO

noun

sounds kind of like