Vacancies

HomeVacancies

About the Social Value Portal Social value is a rapidly developing approach to addressing societal challenges and aiming to create flourishing and sustainable communities and places. The Social Value Portal is a young London & Manchester-based Software as a Service (SaaS) business that works with public and