The Evaluator figures out how to measure your impact; giving you innovative, quick and easy to understand infographics, and visual evaluation, where you can see results at a glance.
54 Wellhouse Road
T: 07837 896 698
The Evaluator Service Ltd t/a The Evaluator is a company registered in England and Wales with company number: 12061306
What we figured out