Customer Success Story
Creating a seamless membership experience
Social Investment Business (SIB) are a non-profit organisation that provides investment for charities and social enterprises. Social investment supports organisations across the country to change people’s lives, build fairer communities and create a more resilient society.