Our Roots
Towen Marketing takes its name from founder Teneal Owen, a word that also carries the spirit of her heritage and the old English word townes, meaning “my town.” Rooted in Cape Town and proudly South African, Towen represents both personal identity and a deep connection to place, creativity, and community.
The agency was born out of a passion for marketing, psychology, and helping people bring their stories to life. Fascinated by human behaviour and the way marketing influences decisions, Towen was created to help businesses — from local brands in Cape Town to companies across the world — grow in bold, unforgettable ways.
Unlike agencies that chase trends and blend into the noise, Towen dares to go against the grain, creating campaigns that stand out while staying current and strategic.
At its core, Towen exists to help people realise their goals, bring their brand dreams to life, and experience how powerful marketing can be in driving growth.

