I've had to do the same with suppliers and software vendors.
A quick one-on-one with the "tech person" has often been far more informative & accurate than anything I've heard from the execs or senior managers.
As such, why should anyone believe he is a "tech person" who is not also able to give a marketing speech?