Business Analyst NEC Corporation , Darwin City, 21 days ago ... in close liaison with system developers to ensure delivery of solutions ... au.talent.com