ICHI Worldwide
Jenna Leeds is an experienced operations and creative director with a demonstrated history in managing creative excellence across various agencies. Currently serving as Operations Director at ICHI Worldwide since June 2023, Jenna leads operational activities to enhance creative collaboration. Previously, as Head of 33RED Films at ThirtyThree from February 2016 to June 2023, Jenna oversaw all aspects of a film production company, focusing on business development, marketing, and project management while leading a dynamic team of creatives. Jenna's career also includes roles as a Senior Producer and Creative Services Manager at ThirtyThree, and various project management positions in other organizations, showcasing a strong background in creative project delivery, team management, and client relations.
This person is not in any teams
This person is not in any offices
ICHI Worldwide
Ichi Worldwide provides a full suite of creative and marketing services to video game publishers and to the sports and entertainment sectors around the world.