Sovren is a provider of recruitment intelligence software components for resume parsing, searching and matching. Sovren was founded in 1996. Sovren's headquarters is located in Houston, Texas, USA 77079.
Sovren's President, Robert H. Ruff, currently ...