Team Manager of Product Success
14 days ago
London
Team Managers ensure that team members monitor customers' system health, deliver customer programs, and act as the liaison between customer and product teams. In addition, this role provides guidance ...