The problem was memory, not software.
Across sites and functions, licences were tracked wherever the buyer happened to track things: a spreadsheet, an inbox, or a colleague's head. Nobody could reliably answer what the group owned, who used it, or what renewed next quarter.
Renewals were approved defensively, duplicates were bought in parallel, and unused seats quietly rolled over. I used stakeholder discovery to shape the schema, workflow, and technical boundaries before implementing the platform.
An internal tool nobody trusts is worse than the spreadsheet it replaced. Trust is a design requirement.