Elly Towns

Head of Marketing
Elly Towns
Elly leads Flint’s marketing function and is responsible for the companies communications strategy and developing the Flint Brand.

Before joining Flint, Elly spent many years working for some of the world’s biggest brands across a number of industries in particular telecommunications and financial services in both the UK and in Australia.

Whilst working at BT, Elly was responsible for driving the consumer brand marketing capability and was a key driver of a marketing transformation strategy delivering cost savings and enhance capability across email and mobile marketing channels.

Fascinated by the challenge of digital transformation and how technology can help deliver business growth and success Elly uses this to deliver business growth.
Elly Towns



London, UK