tech:

taffy

Peter Leav

McAfee has a new CEO

McAfee has appointed Greg Johnson as president and chief executive officer.