translate English to French: CIC has a number of mechanisms in place to facilitate the integration of business and human resources planning.
CIC dispose d’un certain nombre de moyens pour faciliter la planification intégrée des activités et des ressources humaines.