How do you measure a company’s social impact? Many sustainability metrics and reporting frameworks offer ways for companies to assess their environmental and economic impacts, but social impact is more difficult to measure—and even to define. A company’s social impact...
Results for research on: Transportation/Mobililty
Deb Heed
Deb Heed is Ford Motor Company’s Purchasing Manager leading Human Rights and Environment policies, strategies, and initiatives for the Supply Chain Sustainability team. Deb launched Ford’s first Supplier Code of Conduct this year and its incorporation into the...
Shoaib Rahman
Shoaib is passionate about creating a more sustainable world through mobility transformation. Currently, he is based in Singapore, where he is an Engineering Lead at Grab, the leading transportation network company of Southeast Asia. Shoaib interfaces with enterprise...