Executive search, also known as headhunting, is the process of identifying and recruiting high-level executives to fill leadership positions within an organization. These positions typically include top-level executives such as CEOs, CFOs, CTOs, CPOs, and presidents, as well as other executive roles such as vice presidents, directors, and managers.