Found 53 London (Greater), Permanent jobs