WE’VE MOVED!April 4, 2018We’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.