These are English terms that mean headhunters. People who are dedicated to discovering people of special or very intelligent talents. They literally mean brain hunting or head hunting.