Caelor employs 38 employees. The Caelor management team includes Adil Nasri (CEO), Melek Jebnoun (CPO), and Haithem Ghattas (Research Development Team Lead).
Looking for a particular Caelor employee's phone or email?