A Data Science Central Community
Having a management consultant review your enterprise analytics spending (internal and external) can help improve the big picture. Or having a in-house high level, business-savvy statistician interact with all the departments in your company, can help.
In my case, in 2002 at CNET (back then it was a small company with 1,600 employees), I was employed in that capacity: supporting sales (including inventory forecasting, price elasticity study, sales forecasts), finance (preparation of quarterly Wall Street reports including choice of KPI's), IT (acting as bridge between data warehouse people and business analysts / marketing people), product development, web analytics, fraud detection, competitive intelligence (based on 3rd party research and data such as Nielsen), marketing mix optimization etc.
However, I believe that for bigger companies, it is not only more difficult to have one data scientist who knows everything about the business to connect independent silos together (and work with other data scientists across multiple teams), but it might not be a desirable solution.
Such an employee (with a considerable amount of insider information about your company - sometimes more than the CEO) would be so critical to the company that if she gets sick, leaves the company for a competitor or disappears for whatever reason, it would create a potential high risk for the company, and it would be impossible to replace and train a new one. So in some sense, data silos, while bad, might not be as bad as the fix.
Do you see a solution to this problem? Maybe making the data more structured and integrated into a highly centralized system, with ad-hoc access privileges depending on the user? Or having a CEO great at sales, with a sharp analytic mind (possibly after some training?)
Or maybe this is truly a case where 1 + 1 < 1: having one data scientist assigned to finance, and another one assigned to marketing, is not as good as one single data scientist taking care of both and understanding the bigger picture about the business. In short, having a director assigned to two departments rather than two individual contributors, each assigned to one department, and reporting to different managers. To put differently, in this case, talent + talent < vision, or $110,000 salary + $110,000 salary < $150,000 salary (in terms of total return). What do you think?