Babel Street employs 229 employees. The Babel Street management team includes Michael Southworth (CEO), Shon Myatt (President, Chief Technology Officer), and Brian Daum (CFO).
Get Contact Info for All DepartmentsLooking for a particular Babel Street employee's phone or email?