empowers organizations and connects
them with those that matter
help brands tell the story of their good work
guide brands through the customer journey
craft brand stories that shape culture
Hi, I’m Glen McDermott, Founder and Creative Director of Red Rock Branding. I’m a brandamentalist, image-maker, and storyteller. I grew up in Australia. After my studies, I served on marketing teams for Australia’s Country Road, Metro in Singapore, The Limited in the USA, and other Fortune-500 companies.
In between these assignments, I took long bicycle trips through Europe, Asia, and Indonesia. On a bike you’re vulnerable. You’re approachable, and you’re available to talk and listen. On my travels I was warmly received by complete strangers over and over, everywhere I went. 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 trip changed. I wanted to do something meaningful, something honest and real. And that’s how Red Rock Branding was born.
Red Rock takes the corporate world’s best marketing practices and applies them to non-profits, health and wellness initiatives, environmental issues, and the arts. I tell my clients’ stories with compassion, empathy, and authenticity, key ingredients for effective communication and a connected customer base.
Today, you can find me bringing the art and science of marketing to Yale’s mental health clinic, Southern Connecticut State University’s School of Business and Tulane University.
At Red Rock, we build healthy communities and unite business for social good.
760 Chapel Street, New Haven, CT 06510