Saba, the premier people systems provider, has appointed Joan Cronin to the position of senior vice president and chief people officer. Cronin’s position was created…
Human Resource Executive Magazine has selected Saba Impressions as one of the best products of 2010. Saba Impressions is a network-based, real-time, performance feedback…