Customer Success Manager (Europe)
1 month ago
Liverpool
Knowledge of Governance, Risk, and Compliance processes or software. Empowered is a leading provider of the Empowered GRC Platform, a cutting-edge solution that helps organizations streamline Governance, Risk, and Compliance (GRC) processes. As a Customer Success Manager (CSM), you will play a pi...