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.