Lead Customer Success Manager
Created at: November 25, 2025 00:38
Company: J Lee Engineering
Location: New York, NY, 10001
Job Description:
*Job Summary: As a Lead Customer Success Manager, you will be responsible for ensuring that our clients achieve their goals through the use of our products and services. You will be in charge of a team of customer success managers, with the goal of increasing customer happiness, retention, and growth. This function is critical in developing strong relationships with our important accounts and ensuring that their success is in line with our company objectives. *Key Responsibilities: - Lead, ment…