I see your point Tony - but until the mainstream internet sites like Monster adopt a firewall betweeen candidates and employers like Top C then it's an balancing act people have to accept carries some risk.I would suggest:1. Look at your CV and ask yourself if there is something distinctive which would identify you. A particular combination of roles for example, or an usual degree maybe.2. anonymise where you can - hard to balance this one without removing what sells you I guess, but instead of saying Manager, PI FSO Ernst & Young you could say Big 4, Manager, Financial Services. 3. You could date your current job as ended in the current month. This wont stop you being contacted by inteersted parties and you can then explain that you are still there.4. Your CV is your personal property - unless you are in breach of the trust and fairness covenants in your contract an employer cannot take action against you for posting your CV online (if they found it and were able to prove it was you).5. Do not assume that every HR department will even be interested. HR feel no pain when it comes to you or your situation so there is little to gain for them by becoming the inhouse inquisition.6. Respect the quid pro quo: just as HR are unlikely to spend their day looking for your anaonymous CV online to play 'spot the traitor' they are also more at risk than you are as a consultant - after all they are unbillable and many are failed recruiters, so they are an overhead not a revenue generator... so as likely as anyone else to put a sneaky CV on the market (and rely on the discretion of their staff). Works both ways. 7. Finally dont assume that anyone actually cares enough to look for you, notice your cv if they did, figure out who you are, and run the risk of damaging their own career by bothering senior staff with this nonsense - or running the risk of karma coming back. The more senior you get the more likely nonone will risk the fallout of antagonising you.