3 leadership jobs in Spain