Senior Manager Legal True North Consult Ltd The Senior Legal Manager shall be responsible for deputizing the Head of Legal and shall be responsible for providing support […] More