Yann Seillac is an experienced communications professional currently serving as the Communications Manager for Western Europe at Blackmagic Design, where responsibilities include devising and implementing strategies to enhance brand visibility among creators and managing PR program budgets across France, DACH, and Benelux regions. Prior roles include Communications Manager for France and Benelux at Blackmagic Design, Public Relations and Social Media Associate at Epson France, Public Relations Specialist at ASUS, and various positions in public relations at ELAN-Edelman, Text100, 15 Love, Ketchum Pleon, and VIVACTIS Conseil. Educational qualifications include a Master's degree in Management des Organisations de Sport, Communication Marketing from Audencia and a Master's in Communication d'Entreprise et Image Corporate from Audencia SciencesCom, alongside various other communication-focused certifications.
Sign up to view 0 direct reports
Get started