zuò​zhèn

oversee

坐镇 (坐鎮) zuò​zhèn
oversee verb
to be stationed at a location to personally supervise, command, or maintain order (typically of a high-ranking official or commander)

Since this project is very important, the general manager is personally overseeing and directing it.

Frequency

Movie subtitles
0.270 per million appears in 0% of films
Written text
3.57 per million

Sources

Definitions
CC-CEDICT