Tenable Holdings, Inc. ha anunciado el nombramiento de Meg O'Leary como directora de marketing (CMO).