Steve Mensch served as president of Tyler Perry Studios since 2016.