Fondée en 1999, IMPACT est détenue par le groupe néerlandais Humares depuis 2006. En tant que prestataire de services professionnel, le groupe se consacre essentiellement aux profils du secteur technique et de la construction, ainsi qu’aux métiers en pénurie dans le segment administratif du marché. En mettant l'accent sur la qualité et le bagage technique de leurs recruteurs, IMPACT et Nova peuvent se démarquer de la concurrence.