ITM Sarl: Empowering business success through human resource solutionsj.zhang@btw.mediaSeptember 24, 2024 ITM Sarl manages over 9,500 employees across 600+ partner companies in Africa, specialising in recruitment, training, and project evaluation.