The question on many HR professionals’ minds is, should we set up a direct sourcing strategy? With costly agency fees and small budgets, managers are starting to discover that it is time to source their own talent and in turn make the most out of their employer brand.