Trụ sở chính - Úc: 2/133 Kensington Road, Norwood, SA 5067
(+61) 0414 199 338
Chi nhánh 1 - Việt Nam: 15A Đường số 68 – TML, Phường Thạnh Mỹ Lợi, Thành phố Thủ Đức, TP.HCM.
Chi nhánh 2 - Nhật Bản: 2F Nagai Build 19-38 Minamiyama Ward Mizuho Dist Nagoya City, Japan
Chi nhánh 3 - Mỹ: 8014 Ivy Bush Bend Ln Richmond Texas, USA 77407
Email: info@impact.com.vn

Website:
impact-au.com