Found 7 England, Principal jobs