Peter Finn is splitting from the company that bears his namebut only to create a new agency, Finn Partners, “under the Ruder Finn umbrella,” of course. Meanwhile, Meredith loses its chief brand officer, some people find new jobs (including Heidi Klum who , FBNY reminds us, doesn’t need one) and more….