Those words struck me too. This guy will deliver clear concise communications? The same way he did when working at the White House???
It worries me that they need a flim-flam man.
They are sounding desperate.