Research,
project management
and evaluation services

Tiller Research supporteds organisations to achieve and demonstrate positive social impact.

Contact Us

 

Registered Office: The Hexagon, Securehold Business Centre, Studley Road, Redditch, B98 7LG. Tel: 01527 909434

 © Tiller Research Limited. Registered in England and Wales company number 8387241

 website by PAULSUTTONCREATIVE