Skip to Content

Quibi’s Head of Brand and Content Marketing Leaves Company 2 Weeks After Launch

Stephanie Sengwe

Merely two weeks after the launch of Quibi, the streaming service’s head of brand and content marketing, Megan Imbres, announced she is leaving the company. According to Deadline, Imbres sent an email to employees, citing the post-launch period as an “opportune time” to make the move.

“Megan played an important leadership role in the development of Quibi’s unique brand,” Quibi said in a statement. “She helped build an all-star content and brand marketing team that is well-equipped to transition Quibi from prelaunch to launch. We wish her all the best in her next endeavor.”

Imbres came to the short-form streaming service with previous experience from Netflix. She oversaw the creative development for Quibi’s marketing and was reporting to CEO Meg Whitman. Her departure from Quibi comes after Tim Connolly, head of partnerships and advertising, and Janice Min, head of daily content, left the streamer last year.

Quibi launched on April 6 with a 90-day free trial. After that, users will pay $4.99/month with ads and $7.99/month ad-free. The start-up includes content from A-listers, such as Steven Spielberg, Jennifer Lopez, Sam Raimi, Reese Witherspoon and Steven Soderbergh, which founder Jeffrey Katzenberg believes will aid its future success.

Initial reports revealed that the platform was downloaded just over 300,000 times in its first 24 hours, and by day three, it was at 830,000. Whitman later told CNBC that the streaming service garnered 1.7 million downloads in its first week. She also revealed that “80 percent of people who have started a show watch it through the first episode.”

More Quibi News

The Streamable

The Streamable provides in-depth testing and reporting on streaming services, devices, internet, & cell phone plans. When you shop through our picks, we may earn a commission.

© 2021 FOMOPOP, Inc. 2 Harrison Street, San Francisco, CA 94105 – Privacy Policy

AT&T TV Cash Back

Let us know your e-mail address to send your $75 Amazon Gift Card when you sign up for AT&T TV.

You will receive it ~2 weeks after you complete your first month of service.