Mercedes Allen-Sarria is an accomplished Executive Producer with extensive experience in the film and television industry. Currently serving as Executive Producer at IMPOSTER since September 2024, Mercedes has previously held executive roles at Tool of North America and Unicorns & Unicorns, along with significant positions at HELO and One Health Labs. With a solid foundation as Head of Production at Biscuit Filmworks, and early career experience in freelance production and management, Mercedes has a proven track record in producing original content across various platforms. An alumnus of Santa Fe University of Art and Design, Mercedes holds a Bachelor's degree in Film/Cinema/Video Studies.