CLEN employs 78 employees. The CLEN management team includes Thibault Geslin (Assistant responsable de gestion de production (apprentissage)), and Sybille Du Puy (Graphiste).
Get Contact Info for All DepartmentsLooking for a particular CLEN employee's phone or email?