executive search - definition and synonyms

noun business
  1.   From our crowdsourced Open Dictionary
    another name for headhuntingSubmitted by jeff from India on 01/06/2016