Karen Owens

Group Manager, Communications And Marketing at Melbourne Water

Karen Owens is an accomplished marketing and partnerships leader with extensive experience in driving strategic initiatives and behavior change campaigns. Currently serving as Head of Marketing at Melbourne Water since September 2017, Karen is responsible for corporate communications and major marketing partnerships that enhance water security in Melbourne. Previously at Telstra from 2006 to 2017, Karen held various positions, including Alumni and Partnerships Manager for the Telstra Awards, where responsibilities included managing bespoke partnerships and engaging an extensive alumni network. Other roles within Telstra encompassed business development, sales execution, and commercial support across licensed stores, demonstrating a proven ability in marketing, operational management, and stakeholder engagement. Karen holds a Bachelor of Science in Mathematics and Chemistry from the University of Adelaide.

Links

Previous companies

Telstra logo