Customer Success Manager – North America

LeadSquared is looking for highly motivated and experienced senior Customer Success professional to own portfolio of its customers from North America. The responsibility includes solution design and implementation (of LeadSquared application), onboarding & training customers, driving adoption, customer engagement, renewals and retention management and customer satisfaction.

Requirements:

  • Must have a bachelor’s or master’s degree engineering or technology
  • Should have 8+ years of experience in similar customer facing implementation and onboarding role in a software product company
  • Must have last 4 years of experience with Customers from North America
  • Must have ability to manage multiple clients and projects/task simultaneously
  • Must exhibit solution-oriented approach when dealing with business process problems
  • Must exhibit attitude of delighting customers by driving value for them 
  • Must have excellent written and oral English skills
  • Should have skills on defining and implementing business process using software tools
  • Should have deep understanding of cloud-based SaaS applications
  • Should have deep understanding of web & mobile applications
  • Must be flexibile to travel to USA and Canada at least twice a year
  • Must be willing to work in the North American Time Zone

Excited to work with us... but don't see your position listed?

Let us know how you stand out from the crowd

Drop us a line