DEFLOG employs 11 employees. The DEFLOG management team includes Ameen Afsary (Executive Chairman), Yar Khan (Manager Finance), and Asim Qureshi (Deputy Manager).
Looking for a particular DEFLOG employee's phone or email?