Impact Reporting employs 7 employees. The Impact Reporting management team includes Ben White (Managing Director), Lauren Walker (Head of Sales), and Fatma Höke (Senior Economist).
Looking for a particular Impact Reporting employee's phone or email?