We partner with Sales Directors to unlock their team's full potential through intelligent competition and game mechanics.
We're hiring a Customer Success Manager located in Oslo, Norway. As a Customer Success Manager, you will be responsible for strategizing and enabling our customer base to drive business outcomes through motivating their teams.
We partner with Sales Directors to unlock their team's full potential through intelligent competition and game mechanics.
SalesScreen