i attach employs 16 employees. The i attach management team includes Aiman Rashed (Operational Director and Co-Founder), Aiman Rashed (Operational Director), and Hend Alyamani (Business Development Executive).
Get Contact Info for All DepartmentsLooking for a particular i attach employee's phone or email?