SD

Stewart Devlin

Vice President, Creative

Stewart Devlin is an award-winning creative leader who specializes in using design to elevate brands. With a BA Hons in art and design from the University of Central Lancashire, Stewart began their career in London before moving to New York City. They have held notable positions as Chief Creative Officer at Red Peak Group, Executive Creative Director at Sid Lee, and currently, Vice President of Creative at Tenable. Stewart's work has received recognition at prestigious award shows including Cannes and D&AD, and they have served on various juries within the creative industry.

Location

New York, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices