Immi Aid employs 14 employees. The Immi Aid management team includes Natalie Leung (Assistant Buyer), Amanda Van Der Hoeven (General Manager), and Bommena Sangameshwar (Accountant).
Get Contact Info for All DepartmentsLooking for a particular Immi Aid employee's phone or email?