Lead Customer Success Manager

Posted 2hrs ago

Employment Information

Education
Salary
Experience
Job Type

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