Dr. Rebecca M. BaybrookWrong Dr. Rebecca M. Baybrook?
Global Chief People Officer
Saama Technologies , Inc.
900 E Hamilton Avenue Suite 120
Campbell , California 95008
Company Description: Saama Technologies is one of the largest pure-play business analytics solution and services company in the industry. Based in Campbell, CA, Saama has over 15 years... more