Are you a Business Analyst who enjoys working closely with customers, solving complex problems and collaborating with software development teams to deliver innovative products? Our client is a well-established Perth-based software company with a global customer