GG
Another reason for high turnovers in businesses is that their industry is too healthy (if not on fire) and their is a lot of competition for the scarcest of resources good employees. The competition for good SW programmers is like that in Montreal these days. It hasn't been discussed much yet but there's been a lot of new agencies that have appeared lately and I would think that competition to hire SPs is causing some turnover for SP agencies. In the end, competition is always good and healthy for any industry and their customers.
Of course, the better agencies, like Celine's and SD will hang on to their stars because they know their value. BTW, I have also heard some interesting stories, which I can't repeat here, regarding how Celine has gone well above her responsibilities to help out girls and applaud her for this.
MakeIt