2 leadership jobs in London