Advertisement
Home Tags IT organisation

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...