Tag: IT organisation
Tenable appoints Patricia Grant as Chief Information Officer
Tenable, the Cyber Exposure Management company, announced that it has appointed Patricia Grant to Chief Information Officer (CIO). As the leader of the IT...