translate English to French: Some inroads have been made in the demographic profile of the organization as recruitment efforts are being focussed on the technological growth areas directed by the Technology Investment Strategy.
La mise sur pied de cette section a été l’occasion de recruter auprès des milieux universitaires du « sang neuf » dans un secteur technologique de pointe.