Two Top Execs Leave Deutsch. What’s The Big Idea?