Dsquares employs 285 employees. The Dsquares management team includes Khiem Truong (Managing Director), Khaled Nazif (Chief Operating Officer), and Walid Adel (Country Manager).
Get Contact Info for All DepartmentsLooking for a particular Dsquares employee's phone or email?