Really like this Mark.
Personally I'd love to measure retainment as follows:
-Stays within agency
-Stays within government
I think measuring at division or office level is too granular (and probably too difficult). And defining the public sector (NGO, consultant, think tanks) may be a little tricky of where to stop.
How would you do it?