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.