branding logo
Photo of Sheila Cannon

Sheila Cannon

Sheila was born and raised just over the Hudson River in New Jersey, and has called New York City her home for the last eight years. As a twin and the youngest of seven children, she learned the importance of building a brand from an early age. She received her business degree in finance and marketing before following her true passion for art and design with a graphic design degree from Parsons the New School for Design.   


Sheila started her work experience with a design studio within a large ad agency, solving creative problems on exciting brands across multiple categories. Following her work there she moved on to a start-up in the tech industry, helping to build the brand and marketing of an artificial intelligence platform. Sheila is thrilled about getting to know her future classmates and professors. 

The curriculum for The Masters in Branding Program allows students to create frameworks to guide brand, design and business development, critically evaluate brand, business, marketing and design strategies and Master the intellectual link between leadership and creativity. Learn more...


Come check out the branding studio. Make an appointment...

Debbie Millman
Chair, Co-founder


Emily Weiland

Director of Operations, Graduate Advisor


Steven Heller
Co-founder, Faculty Advisor