Eleanor Twilton Ben Youssef

VP Global PR And Communications at FunPlus

Eleanor Twilton Ben Youssef has a comprehensive work experience that spans several roles and companies. Eleanor is currently the Global Head of Public Relations and Communications at FunPlus, a position they have held since August 2021. Prior to this, they worked at Ubisoft for over a decade, starting in 2008. Eleanor'sroles at Ubisoft included Director of Corporate PR, where they led a team of PR managers and specialists, defined and implemented corporate communications strategies, and managed crisis communications. Eleanor also served as Associate Director of Corporate PR, Senior Corporate PR Manager, and Corporate PR Manager. Before joining Ubisoft, Eleanor worked as a Managing Editor, responsible for internal communications and implementing a new internal social platform. Prior to that, they were a Chargé de communication at Ubisoft. Additionally, Eleanor has experience working as a Consultante at Euro London Appointments and as a Chargé de projet at Mapi Group: Health Research & Commercialization.

Eleanor Twilton Ben Youssef pursued their undergraduate education from 2001 to 2005 at the University of Bristol. During this time, they earned a Bachelor of Arts degree in French and Spanish.

After a gap of several years, from 2011 to 2014, Eleanor enrolled in the University of Leicester to pursue a Master's degree. Eleanor specialized in the field of Communication, Media, and Public Relations.

In addition to their formal degree programs, Eleanor also completed a TEFL (Teaching English as a Foreign Language) course at Solihull College. The duration and specific field of study for this course are unspecified.

Location

Zug, Switzerland

Links

Previous companies


Org chart


Teams


Offices