translate English to French: The management plan provides the strategic direction upon which a site’s business plan is based.
Le plan directeur donne les orientations stratégiques sur lesquelles s’appuie le plan d’affaires d’un lieu.