A group of people stand on a mountaintop in Portland, Oregon. They are wearing ski gear and have relaxed expressions. The sun shines and snow glistens. Image of friends and family enjoying a day of skiing on a winter day.


We use curiosity to leverage our diverse minds, backgrounds and perspectives to drive positive change with and for our clients, communities, and coworkers.

DON'T FIT THE MOLD? You’ll fit right in.


No two Sparks are alike, and that’s by design. We’re sneakerheads, parents, homebodies, thrill seekers, neat freaks, fantasy footballers, and more.

Whether it’s in account management, strategy, project management, business development, or creative, we want to fill roles with people we’ve never met before.


Fulfilling work

You'll help us stay ahead of how customers engage with brands. Work on innovative campaigns that combine the latest trends with a timeless approach to connection.

Competitive compensation

A salary. Fully matched 401k. Paid time off and success sharing. Full benefits including medical, dental, and vision. Up to 3 months paid parental leave.

Mindful Wellness

Work on a flexible schedule. Take a weekly run with coworkers. Join us on company retreats. Get paid to volunteer in your community.

Spark Choice

We'll help you be the best version of your professional self by gaining skills and experiences to excel at your job and further your career. From conferences to ongoing education to programs you find interesting, we're never done learning.

A new Perspective

From global clients to global challenges, you'll meet people completely unlike yourself and learn from their own experiences. Oh, and after you've been with us for 3 years, we'll give you 5 days and $2,000 to take a Discovery Trip out of the country. For real.




Asking and answering the important questions about why people do what they do.

Creative Services

Coming up with big ideas, then making them happen.


Actually making all those big ideas happen.

Project Management

Making the trains run on time and on budget.

Account Management

Helping get clients to “yes,” and leaving them with a smile on their face.

Paid Media

Getting the right message in front of the right people, at exactly the right time.


Getting new client logos to add to the homepage of this website.

Shared Services

Keeping the business running. Accounting. HR. The left brain of a creative agency, if you will.