︎︎︎︎︎
Talia Stevenson
Creative Director & Strategist
A creative director and brand strategist with international experience in visual storytelling and data-driven marketing. Talia is currently complementing her BFA in Art & Technology from Parsons Paris with a Master of Marketing from the Schulich School of Business, Canada's #1 marketing program. She combines a sophisticated design sensibility with a rigorous, analytical approach to brand strategy, consumer insights, and digital marketing. Her passion lies in transforming research into resonant brand experiences that drive engagement and deliver measurable results.
Talia's career began at the heart of the fashion world, capturing runway content as a photojournalist for FashionWeek.Pro at Paris Fashion Week. This experience honed her eye for visual trends and compelling narratives. She then applied her design and strategic skills in the public and social innovation sectors.
At the OECD, an influential intergovernmental economic body, she led a critical initiative to professionalize the Global Relations division's communications by migrating the team from Canva to Adobe Creative Cloud, establishing a cohesive and consistent brand identity across all publications and digital assets. Later, at PLACE Network, she spearheaded a complete departmental rebrand, creating the visual identity and style guides that unified their message across Europe.
Most recently, as a portrait photographer, she has excelled in client communication and management, consistently delivering high-quality creative work while managing scheduling and digital archives. Now, through her advanced studies at the Schulich School of Business, Talia is formalizing her expertise in brand strategy and data-driven decision-making, positioning herself to lead creative teams at the intersection of art, technology, and commerce.
Career Journey
Talia's career began at the heart of the fashion world, capturing runway content as a photojournalist for FashionWeek.Pro at Paris Fashion Week. This experience honed her eye for visual trends and compelling narratives. She then applied her design and strategic skills in the public and social innovation sectors.
At the OECD, an influential intergovernmental economic body, she led a critical initiative to professionalize the Global Relations division's communications by migrating the team from Canva to Adobe Creative Cloud, establishing a cohesive and consistent brand identity across all publications and digital assets. Later, at PLACE Network, she spearheaded a complete departmental rebrand, creating the visual identity and style guides that unified their message across Europe.
Most recently, as a portrait photographer, she has excelled in client communication and management, consistently delivering high-quality creative work while managing scheduling and digital archives. Now, through her advanced studies at the Schulich School of Business, Talia is formalizing her expertise in brand strategy and data-driven decision-making, positioning herself to lead creative teams at the intersection of art, technology, and commerce.