When turnover is high, you need to take a look at your entire management structure. Unfortunately, I find that most HR personnel are not willing or empowered by their bosses to discuss such things. Be brave, HR ppl... and if your boss doesnt wanna address the turnover, fuck it, do what the underlings do. If we can find better jobs, so can you!