One of the biggest decisions an organization makes when it comes to finding top-grade leadership talent is the choice between international executive recruiters and local headhunters. Each such option is accompanied by advantages and disadvantages, a...