About

About me

image

I'm Ellen.

Hi hi, thanks for being here!

I lead multi-disciplinary teams to bring complex digital projects to life. I’m passionate about leveraging technology to deliver smarter marketing efforts - using data to simplify processes and develop the best experience for customers and employees.

Currently I’m a Global Email Marketing Specialist at Brandwatch, where I own our strategic email initiatives and CRM lifecycle. Day-to-day I manage, plan, and execute conversion focused campaigns and automated lifecycle strategies.

I hold degrees in data analytics, science and commerce. Over the past ten years I have excelled in multi-channel digital campaign, virtual event and web asset delivery. Having worked as a Marketing Automation Manager, Digital Producer, and Brand Assistant in my past lives at Medallia, Deakin University, and GlaxoSmithKline; I’m no stranger to creating insight-led acquisition programs.

In short: I’m a geek at heart, who loves creating order out of chaos. I'm also a qualified cheesemonger constantly seeking the perfect Comte!

→ e-mail

→ linkedin

→ twitter

© Ellen McKeon 2025