Provides revenue management cloud solutions for the life sciences and high tech industries. Revenues are $161 million.

Source documents