235 people are employed at Speech Technology Center.
Speech Technology Center is based in Saint Petersburg, Saint Petersburg.