Deaf Umbrella Ltd
support, deaf, and bsl in London, United Kingdom
HI! Deaf Umbrella provide communication and support to Deaf people. We promote CSW's and support their career path to help them climb to reach interpreter status
HI! Deaf Umbrella provide communication and support to Deaf people. We promote CSW's and support their career path to help them climb to reach interpreter status