Libyan Spider employs 128 employees. The Libyan Spider management team includes Ahmed Shibani (Chief Technology Officer), Nowarah Khalfallah (Lead Frontend Developer), and Sumaia Hamed (Web Project Manager | Web Design and Development).
Get Contact Info for All DepartmentsLooking for a particular Libyan Spider employee's phone or email?