Pour offrir des opportunités d'insertion et de formation en lien à ses activités, l'Institut est signataire d'accords avec des instances publiques cantonales et des partenaires qui interviennent en faveur de l'emploi. Depuis 2006, il développe à cet effet des Mesures du marché du travail (MMT) financées par le Secrétariat d'Etat à l'économie (SECO), en collaboration avec la Chambre de l'économie sociale et solidaire de Genève (Apres-ge) et l'Office cantonal de l'emploi.

Il est également un fournisseur de l'Office de l'Assurance invalidité (OAI) pour que des assurés puissent effectuer des mesures de réadaptation ou de reclassement professionnels (MR et MOP).

Il collabore par ailleurs avec des entreprises sociales poursuivant des buts similaires et cherche à créer des opportunités d'emploi à partir de projets qui articulent au mieux intégrité, travail et santé.