Hi
I can help you on this job
I am working for one US based MNC. And I am associated with this companies Marketing team.
I was just trying to find the same solution for same for our company and I came with concept called Sales web for our sales and pre-sales team.
For us we wanted to empower sales and pre-sales with related materials for each prospect they came across. And also they can enter details of each prospects details, approach, reactions, rating etc
So using this experience we can help you as well
Looking forward to have next level discussions on this
Regards
Ajith