Indry Canchila és sòcia i responsable de projectes a ICSA Grup, consultoria de Recursos Humans en la qual treballa des de l'any 2007. Enginyera industrial de formació, Canchila també és màster en Intel·ligència de Negoci i Gestió d'Ingressos per INSA Barcelona - Business, Marketing & Communication School.