infotechlead

McAfee appoints Steve Redman as sales head and Penny Baldwin as CMO