CHELA+ employs 62 employees. The CHELA+ management team includes Iwan Fisher (Managing Director), Rémi Floris (Business Unit Manager), and Messaoud Frarma (Business Analyst Senior).
Looking for a particular CHELA+ employee's phone or email?