Sounds to me much like a solutions architect in a consultants role.
I've done this for many clients now ranging from banks to universities and small local businesses.
Reviewing user requirements and taking it through to market research, shortlisting, advice and strategic fit.
Right now I'm working in this role for a startup bank. Eveything from their value chain model to strategic capabilities and the through to vendor selection, due diligence, technical demos, integration and usability, then finally on to contract advice. A decent architect can cover any subject in reality so I wouldn't worry about needing to find an expert on just CRMs for example.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.