This depends on the need of you and your budget. If you plan on needing to make many changes to your data during the year, a full time staff might not be the most cost effective option. Many organizations prefer outsource data mining services (https://datalance.net/data-mining-services/) as it helps save their time and allows access to experienced professionals without the need for upfront hiring expenses. I have heard of a few individuals who have thought about getting into this sort of work and used Datalance after evaluating the various providers and expertise they have.