People, operational excellence and sustainability at the cen