translate English to French: His overarching mission is to ensure the dependency and efficiency of your communication channels.
Erik Sola (bio) est l’expert en IT et organisation chez Elucido. Il maîtrise particulièrement le déploiement des technologies de la gestion organisationnelle et de la connaissance ainsi que celles du marketing décisionnel.