Melbourne, Australia Australia
Product marketing / Product management - Telstra
Technology / Software / Internet
A technology marketing specialist with international experience across a range of products and marketing roles with global telecom operators and managed service providers