Your role as a Customer Success Manager will involve a 360 degree ownership of the relationship with our members. Customer satisfaction ratings amongst the insurance industry have plummeted in recent years. Even is committed to drastically changing this. Members\' needs…