Indeed, looking at the tweet, it seems that the senior tech director wanted go have hand-on information about how things are going, not marketing speech from someone at the top.
As such, why should anyone believe he is a "tech person" who is not also able to give a marketing speech?