Job Description: Location: Australia (Perth) Role Overview: In this key role, you will manage and drive direct sales engagements into a set of Named Accounts and strategic Partners. Your focus will be to create and implement strategic......
Job Location: Perth, WA, Australia