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