Megan Davidson has been appointed head of marketing and Vanessa Blake sales engineer at Adroit Technologies 28 Aug 200328 Aug 2003 WhatsappPrintPDF