Red Rock is a creative marketing agency that helps companies connect with customers worth striving for by crafting campaigns grounded in what customers care about most.
The art and science of the storytelling process and the high-powered marketing tools at our fingertips make for exciting times as an agency CEO. After spending years in marketing departments...
Hi, I’m Glen McDermott, Founder and CEO of Red Rock.
I grew up in Australia and spent a lot of time in the Outback, where the vast, featureless plains lead to a massive red sandstone rock — Uluru, an ancient monument of Australia’s indigenous community for more that 50,000 years.
The “Red Rock” is a desert oasis and a spiritual beacon for the local tribes. Fascinated by the imagery, meaning, and community of my native country, I’ve remained connected to the power and purpose of this massive icon from nearly 10,000 miles away.
After my studies in Australia, I served on marketing teams for Australia’s Country Road, Metro in Singapore, The Limited in the U.S., and other Fortune 500 companies. I took long bicycle trips through Europe and Asia between these assignments, and around stunning Uluru.
Traveling by bike opens you up to the world. It makes you vulnerable to your surroundings, though that’s not necessarily a bad thing. I was warmly received by complete strangers over and over, everywhere I cycled. We shared stories, and we communicated across language barriers. This kind of true connection is hard to find when you’re locked away in planes, cars, and hotel rooms. I came back from these trips changed. I wanted to do something meaningful, something real.
And so Red Rock was born here in New Haven, Connecticut.
Red Rock takes the corporate world’s best marketing practices and applies them to nonprofits, health and wellness initiatives, and small to mid-sized businesses. We tell our clients’ stories with compassion, empathy, and authenticity, key ingredients for effective communication and a connected customer base.
Today, you can find us bringing the art and science of marketing to the Center for Practice Innovations at Columbia University, The STEP Program at the Connecticut Mental Health Center, Southern Connecticut State University’s School of Business, and Vespoli.
Red Rock operates out of District New Haven's, 9-acre innovation campus. The District is more than just a space to work. It’s a dynamic community of social innovators, entrepreneurs, and big thinkers. It’s an inspiring hub that Red Rock is proud to invite our clients to — and the coffee’s always hot.