Women in TechTenable Names Cybersecurity Expert Meg O’Leary Chief Marketing Officer EditorOctober 23, 2023October 23, 2023 by EditorOctober 23, 2023October 23, 20230 Tenable®, the Exposure Management company, today announced the appointment of Meg O’Leary as chief marketing officer (CMO). With more than two decades of marketing and...