Publisher Saba Software, Inc. has published 2 extensions,
based
on 137 users'
rates, Saba Software, Inc.'s average rating
is 1.36,
which is ranked
#5974
overall extension publishers.
More than 300,777
users
has installed their
extension,
which
is rank
#748
overall extension
publishers.
Who is Saba Software, Inc.?
Saba Software, Inc. is a
browser extension publisher,
most of their extensions are
productivity extension.