Steve Mensch, who was the president and manager of general operations for Tyler Perry Studios ... he told Today during a January 2020 tour of the 12 studio spaces. “My imagination is insane, ...
Mensch managed the day-to-day operations at Tyler Perry Studios, a 300-acre studio lot in Atlanta, Georgia, according to his LinkedIn profile. In 2019, Mensch gave CNN a tour of the facility ...