To all the hr folks in large as well as SME’s,(startups are welcome too)

how exactly is it that you hire senior executives in your company?

Is it mostly through internal promotions of already existing talent, poaching execs and leaders from competitors, or open positions?