Parent company, subsidiary, and site hierarchy modelled as a first-class data structure -- not a workaround using custom fields or tags -- so an enterprise account with a global parent, three regional subsidiaries, and twelve site-level locations is represented accurately and navigable from a single consolidated account view. Each node in the hierarchy carries its own contract records, contact lists, deal history, and product usage data; the parent view rolls up totals (total contract value, total seats, aggregate support volume) while the site view shows the operational detail for that location. Relationship mapping between contacts within and across accounts: the system records who reports to whom (organisational hierarchy), who influences whom (political map), and the relationship type (economic buyer, technical evaluator, champion, blocker, executive sponsor, partner contact). This structured map survives staff turnover -- when a champion contact leaves, the account's stakeholder graph still shows the relationships, the replacement contact's onboarding notes are attached to the same role, and the account team sees immediately which relationships need rebuilding. Relationship strength scoring based on contact engagement recency and frequency: contacts who haven't been reached in 90 days are flagged as at-risk relationships regardless of historical deal history. Account ownership with primary owner, secondary owner, and customer success manager assignment so every account has named coverage with no gaps; handoff records track when coverage changed and why. Account segmentation by tier (Enterprise, Commercial, SMB), industry vertical, and strategic importance so service level expectations, outreach frequency, and expansion priority are differentiated by segment rather than applied uniformly to a portfolio of accounts with very different commercial profiles.