Khalid Tayouga is the Head of Client Success at Twitch, overseeing operations in France, Italy, and Spain. Previously, Khalid held roles including Senior Client Success Manager and Client Success Manager at Twitch, as well as a Search Account Manager at GroupM. Khalid's earlier experience includes positions at TUI and Université de Bourgogne, where they planned multisport events and managed digital marketing campaigns. Khalid holds a Master’s Degree in Social Media & Interactive Marketing Management from Groupe ESC Troyes and has participated in exchange studies at Linnaeus University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices