Translator in the news

SHIFTING EMPLOYEE PERSPECTIVES WITH NATALIE EGAN

Jan 5, 2018

Ms. Egan has made a career of creatively cultivating that empathy. In 2015, she launched Translator, which leverages tech-enabled…

Read more