Managerial centre (12)
I believe the answer is:
headquarters
(Other definitions for headquarters that I've seen before include "Command centre" , "Main office" , "central office" , "Military command post" , "HQ" .)
I believe the answer is:
headquarters
(Other definitions for headquarters that I've seen before include "Command centre" , "Main office" , "central office" , "Military command post" , "HQ" .)