CHELA+ employs 61 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?