Generally speaking, tasks such as customer service, customer outreach, research and analysis, and strategic decision-making should remain in-house, whereas technical support and maintenance tasks are more suited for outsourcing.