Press Release

Rimini Street India Certified as Great Place to Work® Company