Your lawyers. The ones you pay $200, $300, $400 per hour. Mostly they get the more junior associates to do it, not the $400/hour folks.
Still you could improve your records management and clean out a lot of junk from your data piles for the $150 per hour or so even the most junior attorney would cost you.
IT people and records-management specialists like Palumbo tend to avoid each other, though I've never been sure why.
The records people are the ones who can tell you when it's OK to get rid of data rather than keep it on the expensive SAN disks from which you've been afraid to scrub it for a year. They can also tell you how to structure your hierarchical storage management so it makes sense for the information being stored, not just the cost of the media or frequency of access.
At the very least they can help set up definitions and locations for data you might have to gather two, three, four times for different court cases, or for the same court case in several jurisdictions.
"The whole idea is to know and understand what you have, where it is and what to do with it," Palumbo said. "Otherwise, especially if you have to produce the same documents over and over again -- and a lot of cases are very repetitive -- you end up having to go to the same well many times."