OECD had a workshop in Paris the other week on Measuring Business Impacts on People’s Well-being. Here's the webpage.
"discussed the foundations to measuring business impacts on well-being through the creation of new measurement standards in close collaboration with the business sector, and as part of existing reporting practices that already transcend economic performance."
You can read the speaker blogs here, read the session notes here, and find links to the presentations here. My sources say that the one from Hunter Lovins is the one to watch. It's here. All rather North American.