Answer: speechwriter

AnswerCrossword Clue
SPEECHWRITERWilliam Safire, once
SPEECHWRITERPolitician's alter ego?
speechwritera person who writes speeches (as for a politician)
speechwriterA person employed to write speeches for others to deliver