Organizational design: definition, key elements, and management