Stephen Killar

Creative Director / Art

Stephen Killar is a Creative Director and Art Director with a wealth of experience in digital creative content development and brand culture creation. They have held senior roles at notable companies such as Stern Advertising, Campbell-Ewald Advertising, and currently serve as Creative Director at Innovative Owl Technology. Stephen's educational background includes a Bachelor of Business Administration with a minor in Fine Art and Marketing from Ohio University and a degree in Art Direction from Miami Ad School. They are passionate about fostering authentic connections between brands and communities, focusing on understanding human truths to shape cultural conversations.

Location

Lakewood, 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