Team Assistant

You will sit within the London office and be responsible for delegating and steering work to the appropriate specialist CC team, which may include Document…