LEEN employs 9 employees. The LEEN management team includes Mona Abdalgabar (LEEN Founder), Rahaf Algamdi (Project Manager), and Maulana Ismail (Operator produksi).
Looking for a particular LEEN employee's phone or email?