“A $1 million deficit at Pittsburgh Filmmakers/Pittsburgh Center for the Arts plus the resignation of longtime executive director Charlie Humphrey have prompted one foundation to pause before investing more money in the nonprofit … Mr. Humphrey resigned Tuesday after a majority of staff told the arts group’s board that it had no confidence in his leadership. In June, he laid off 20 employees because of the deficit.”