Royle Media is a Full Service Digital Agency

Headquartered in Portland, Oregon we specialize in internet marketing and digital media buying for small and medium-sized businesses and non-profits. At Royle Media, we value buying local and employing regional talent.


Royle Johnson


With 25 years of sales and marketing experience and a “work hard, play hard” style, you can also find Royle fishing, coaching rugby or walking his pet goats, Hugo and Percy, around East Moreland.


Teresa Dawald Taylor

Vice President

Teresa brings a wealth of operations, pricing, and business relations knowledge to her role as Business Manager at Royle Media. Prior to joining Royle Media, she spent more than 20 years empowering sales teams in Portland's media industry to achieve competitive pricing for small local clients and large national brand names.


Katy Moore

Account Manager

Katy has thrived in broadcast, print, and digital marketing. When she‘s not increasing brand affinity and building revenue through clever copywriting and community management, she’s probably listening to her new favorite song, which changes daily.


Alex Gabriel

Digital Media Director

Alex joined Royle Media in early 2018, bringing more than a decade of digital marketing and client service experience. Alex first met Royle on the rugby pitch, where he still spends most of his Saturdays.


Shirell Hennessy

Account Manager

Shirell has an extensive background in marketing and advertising, holding senior roles in broadcast, technology, and higher education. An avid reader and movie lover, she is also fond of traveling and spending time year-round at the Oregon Coast.


Anastasia Popova

Account Manager

Anastasia began in promotional advertising before joining Royle Media, and has since honed her skills in digital project management and client communications. In her spare time she loves dancing and a good bowl of ramen noodles.


Cathy Hanauska

Business Development Manager

With more than 20 years of experience creating effective advertising and marketing solutions, Cathy spearheads new business outreach and account development for Royle Media. She is an Oregon native, an Oregon board member for City of Hope and won an Oregon State Fair red ribbon for knitting when she was ten.


Bree McCurdy

Digital Ad Operations Manager

Bree contributes more than 17 years of advertising experience to Royle Media where she excels in client service, reporting and project management. In her free time, she is a busy mom of three who tries to stay fit, experience the beauty of the Pacific Northwest, and loves a good horror movie every now and then.


Shani Johnson

Owner & Investor

Mrs. Johnson is 50% owner of Royle Media and is a key finance decision maker. She teaches 3rd grade at Riverside Elementary and is a member of the Hoopa Valley Tribe (CA). Shani enjoys developing Native American curriculum and is currently pursuing her doctorate.

Contact us.

Call us at 503-577-6905 to schedule a free consultation.

7032 SE 52nd Ave
Portland, OR 97206

Ask us a question.

Invalid Email
Please check the captcha to verify you are not a robot.