The Customer Success Specialist will partner with corporate customers post-sale to drive adoption and ensure customer satisfaction, growth, and retention. They will manage a portfolio of customers, understand the Udemy Business platform, negotiate contracts, lead customer meetings, monitor customer base, and communicate customer feedback.