Allia

Allia

Allia

Cambridge, Cambridgeshire, United Kingdom Cambridge, Cambridgeshire, United Kingdom

Company Information

We've been at the forefront of impact innovation since 1999. In this time, we have helped hundreds of start-ups, small businesses and impact ventures to develop and grow, creating thousands of employment opportunities, and transforming communities. Our social finance solutions have raised £ millions to help charitable organisations with their development and impact aims.