13 years ago
to keep someone well informed or up-to-date on what is going on
to keep someone at the same hierarchical level in the organisation
SORRY,please try again...
to keep someone in a location far away from the main headquarters