The answer is yes. The show confirms that Brown is leaving, and the posting is for his position.
In more Buzz news, show marketing director Chris Iller is heading out West to be part of ACME’s Albuquerque duopoly. Coming in to take the Buzz’s marketing duties are Steve Bailey and Deanne Schulz. Bailey is the VP of ACME Promotions as well as the official new marketing director for the show, and Schulz handles media and affiliate relations.