We’re excited to announce that Insight Engineering has moved to the new ManuFutures building located at Deakin University, check out our ‘Contacts’ page for our new address.