Tag: La Trobe University

Cheri Davies: Growth Strategist & Marketing Executive in Technology, Energy, and Telecom

Cheri Davies is a dynamic and visionary marketing executive with over 27 years of leadership experience driving growth across the technology, telecommunications, and energy industries. Currently leading brand and digital strategy at Constellation, the nation’s largest producer of carbon-free energy, she is widely recognized for her ability to transform data into actionable marketing strategies that deliver measurable business results. Cheri’s track record includes pioneering Comcast’s first intelligent data platform and launching high-impact subscription and SaaS-based products. A passionate mentor and respected leader, she blends strategic insight with a collaborative, people-centric approach, consistently building high-performing teams and scalable solutions that thrive in competitive markets.