Митч Лоу был одним из руководителей и основателей Netflix, где работал в качестве эксперта в сфере развлечений и вице-президента по развитию бизнеса и стратегическим альянсам с 1998 по 2003 год. В 2003 году Митч присоединился к инвестиционной группе McDonald’s, чтобы возглавить в качестве исполнительного директора, а затем президента Redbox службу проката DVD-автоматов, которая под его руководством значительно развивалась. Количество киосков по всей территории США достигло 35 тысяч, а выручка выросла с менее чем миллиона долларов в 2003 году до полутора миллиардов долларов в 2011 году. В 2016 году стал генеральным директором MoviePass, сервиса подписки на кинотеатры, который за восемь месяцев приобрел три миллиона подписчиков. Также инвестировал в стартапы в сфере развлечений, блокчейна и социальных пространств.