Are umbrella contractors ready to take up positions abroad? 0 Posted by By UCHQ Team March 30, 2012 Interim managers and umbrella company contractors may be planning to leave the UK in droves if the results of a recent survey by Russam GMS are to be believed.