Tenable appoints Meg O’Leary as its chief marketing officer
Exposure management company Tenable announced Wednesday the appointment of Meg O’Leary as chief marketing officer (CMO). At Tenable, O’Leary will lead the company’s global marketing organization, driving brand awareness, messaging and positioning, go-to-market strategy and demand generation for the entire…