Wiktionary
hoshin kanri
n. (context business English) A system of management planning developed in Japan; strategic management.