need portal plugin for a specific type of setup

Hi,
A client wants a portal system that will allow him to setup manager accounts and representitive accounts for their sales reps. He wants it to be so that the manager can see the work/client communication for all the reps in one interface. Are there any wordpress protal systems that can do this?