Customer Success Manager (Digital) at Board Intelligence | HireBase