Find the word definition

Wiktionary
hoshin kanri

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