Slough Refugee Support – SRS – is a registered charity focused exclusively on the needs of refugees and asylum seekers. Each year we support between 150 and 200 beneficiaries, who have arrived from as many as 32 countries and between them speak more than 24 languages. Established in 1997 by people... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet