We had a prospect, FastPath, who uses the Partner field (standard field in NetSuite). The goal sounds similar to that of job/project hierarchy. Some customers are at an individual level and then others have a partner structure (10 customers under ...