Found 6 London (West), Permanent jobs