April 16, 2025

Professor Advertising and Branding

SCAD - Savannah College of Art and Design Savannah, Georgia

In this role, you will guide students in developing technology-driven brand experiences, immersive storytelling, and innovative content strategies that push the boundaries of branding, marketing, and emerging platforms. This is an opportunity to shape the future of creative technology and brand innovation at the intersection of culture, storytelling, and emerging platforms. As a creative director with a strong foundation in technology, design, and concept development, you will guide the next generation of students to push the boundaries of what’s possible in advertising. Minimum Qualifications: • Terminal degree in advertising, branding, computer art, or a related discipline • Professional background in creative technology, brand innovation, digital strategy, or emerging media • Strong portfolio of brand experiences, innovation, and technology-driven storytelling • A passion for preparing students to navigate an evolving creative landscape The requirements and minimum qualifications listed represent the knowledge, skill, and/or ability required.

Create an account to see the full posting, access our search engine, and more.

Looking For Similar Jobs?