Nestle Purina PetCare is a traditional organization with a traditional organizational structure. They have line and staff functions. They do not outsource many support function or manufacturing and most of their manufacturing facilities are located in the United States. The functions they outsource are the ones that are not core competencies.