Kaiser Permanente has named Beth Leonard as senior vice president and chief public affairs officer, effective February 2. Leonard will lead all communications, government relations and community ...