Team or Department based centralised Contact Book

I wish your company will implement a team/department based contact book e.g. Gmail Contacts. Instead of duplicating contacts among team members and new joiners everytime over the lifespan of your company, a team/department based centralised contact book consisting of contacts & corresponding data on internal/external stakeholders will eliminate redundant efforts and improve productivity.