Lead Customer Success Manager
Posted 2hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Lead Customer Success Manager acting as a business partner and technical liaison for enterprise customers. Managing IT projects to enhance customer satisfaction and business development efforts.
Responsibilities:
- Act as a trusted business partner and technical liaison to enterprise customers
- Manage and measure IT project milestones and successes, including customer onboarding and workflow deployments
- Establish processes for effective team operations
- Conduct business analysis on configurations and process mappings
- Drive business development and identify product-market fit opportunities
- Configure technical platform components to align with customer requirements
- Manage enterprise implementations across multiple modules
- Serve as the primary technical escalation point for customer issues
Requirements:
- Bachelor’s degree or equivalent in Business Administration, Economics, or a related field
- 2 years of experience in a related occupation
- 24 months of experience managing IT projects, including ROI
- Experience driving business development using Salesforce, B2B, and SaaS
- Experience defining changes in IT contracts, subscription agreements, etc.
- Experience in conducting business analysis on process mapping
- Proficiency in Hubspot, Totango, Jira, Confluence, Asana, Miro, Figma, BigQuery, Google Cloud Platform
Benefits:
- Health, dental, vision insurance
- 401(k) retirement plan
- Commuting benefits
- Employee referral bonuses
- Unlimited Annual Leave
- Flexible Working
- Project Ownership
- Professional development opportunities
- Global, diverse, and innovative team events

















