Tenable Holdings, Inc. hat die Ernennung von Meg O'Leary zum Chief Marketing Officer (CMO) bekannt gegeben.