and vision to a wide variety of technical and executive audiences, and the technical skills to be able to not only build demos... of experience working with customers in a technical pre-sales role Outstanding skills presenting to both technical and executive......
Job Location: Perth, WA, Australia