What would we call a department, which is part of the HQ, responsible for planning and establishing new branches of a certain company? How about these? I don't know if these really exist in English: Strategic Planning Department <<< sounds best to me Development Planning Department Establishment Department HQ sounds military.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.