Found 488 London (Central), Permanent jobs