Managing People in a Demanding Business Landscape