Impact Reporting

Impact Reporting management

The Impact Reporting company source record lists 13 employees. The visible Impact Reporting management graph includes:
Ben White
Ben White
Managing Director of Impact Reporting
0 0
General (2)
Catherine Manning
Catherine Manning
Head of Impact Practice at Impact Reporting; Social Value Associate
3 0
Sales (2)
Iwan Williamson
Iwan Williamson
Head of Product & Client Success at Impact Reporting
0 0
IT (1)
Ben James
Ben James
Senior Software Engineer at Impact Reporting
0 0

Impact Reporting people graph sample