Deputy Director (Placement) jobs