About the RoleDescriptionThe Webbing Customer Success Manager Team Lead is responsible for managing the post-sales customer relationship with Webbing’s top accounts while leading and mentoring the NAM Customer Success team.