strategy+business: Corporate Strategies and News Articles on Global Business, Management, Competition and Marketing

Carol Stubbings

Carol Stubbings is the global leader of PwC’s People and Organization practice. Based in London, she is a partner with PwC UK.