Creative with a Conscience

Teal Media is a full-service creative agency. We believe purposeful design can transform organizations, inspire action, and enable progress.


Our clients and nonprofit partners commit their lives to creating positive social change. We pour every ounce of our passion and skill into their success, because we, too, want the world to be a better place. We offer creative services in three core areas:

Brand Strategy

  • Audience & Market Research
  • Brand Messaging
  • Visual Identity & Logo Design
  • Brand Guides

Web Design & Development

  • Microsites
  • Full-Scale Websites
  • Web & Mobile Apps
  • Optimization & Maintenance

Creative Support

  • Social Media Graphics
  • Data Visualizations & Infographics
  • Video
  • Print Design
  • Illustration & Iconography
  • Email Design
Our Approach

We craft solutions that are rooted in research, speak to your brand, engage your audience, and are easy for you to maintain and evolve as you grow.
Watch our video and find out how!

At Teal Media,
we live our values.

We pay our employees a living wage, support unions, and are committed to narrowing the gender wage gap. We value our people above all else, and choose to work with partners who share those beliefs. Interested in joining us? Explore our open positions

  • Dedication
  • Empathy
  • Quality
  • Bravery
  • Humility
  • Accountability
  • Bravery
  • Dedication
  • Empathy
  • Accountability
  • Humility
  • Quality
Group of 9 Teal Media team members posing together while on a team retreat in early 2019
Teal Media's Creative Director Aruna Mall and her daughter at the 2018 March for Life
Teal Media team poses while holding an axe at an axe throwing happy hour

Follow us

We are a woman-owned firm with a diverse staff (and a feisty vice president).

Jessica Teal


This work is my life’s purpose. We, at Teal, in partnership with our incredible clients, are doing our part to make the world a little better every day. There is nothing more rewarding.

Aruna Mall

Creative Director

Seeing our work out in the wild advancing the causes I believe in is incredibly fulfilling. In turn, modeling for my children that a mission-driven career is possible is icing on the cake!

Jason Yovanoff

Chief Technology Officer

Our clients are doing important, fulfilling work, and I love figuring out elegant solutions for their complex problems.

Liz Moderi

Director of Client Services

The groups we partner with are working to fix the world’s most pressing challenges. Their passion motivates me to do my best every day.

Ryan Co

Art Director

Every organization has a unique story to tell about their work and impact. It’s incredibly rewarding to be able to help shape that narrative.

Katy Hinz

Art Director

Our clients work so hard to make the world a better place. I feel so fortunate to support their causes, while doing the kind of work I love.

Jeff Grieve

Director of Creative Support

It's consistently gratifying to do work for and with kind, compassionate people who genuinely want to improve the world around them.

Christine Edwards

Senior Designer

I find a lot of joy in making things. I love that I have the opportunity to learn, grow and contribute to someone’s life with what I’ve helped create.

Diego Beauroyre

Senior Designer

Ellen High


It's so fulfilling to contribute to such a wide range of great causes I care about, and I love watching our clients grow their impact.

Amelia Thompson

Front-end Developer & Designer

It's awesome to work with a variety of clients that are all striving to better society through thoughtful design and development projects.

Vinay Pallegar

Full-Stack Developer

There is nothing more satisfying than solving real-world problems with tech - and bringing people together through it.

Julius Schlueter

Operations Manager

The organizations we assist make a difference in this world. I am honored to work at a place that does the right thing.

Danielle DeMarco

Design Intern

Within my work, I draw inspiration from and am influenced by my personal life and people within it.


Let’s work together!