It seems that I’m the minority in this thread, but Talent Development has always gotten me much further than search. It’s also the Moneyball approach. People are remarkable when they are put in the right situations in which they can learn. It sets up a win-win situation helping people grow and teams get stronger. It also builds much more loyalty.