I picked up a book on Organizing Knowledge at the company level. I definitely think it is a helpful topic to read up on.
You can have a wiki or Confluence and still not be able to find things in your company if things are not planned well and a decent ontology is constructed.