Customer Success Manager at Tavrn ($85K - $110K)