Upgrade browser for full Crunchbase experience. You're accessing Crunchbase in a browser that is no longer supported.
SLRS Logo
SLRS CB Rank
305324
Heat Score
65
SLRS is a translation firm that provides blind, deaf and hard of hearing people with various certified interpreting services.
Language Learning
Professional Services
Translation Service