Job Openings Customer Success Manager

About the job Customer Success Manager

About the Role

Umbrella Corporation is hiring a Customer Success Manager to build strong relationships with clients and ensure they achieve maximum value from our products and services. This role focuses on retention, satisfaction, and long-term customer growth.

Key Responsibilities

  • Serve as the primary point of contact for assigned customers
  • Onboard new clients and guide them through product adoption
  • Proactively identify risks and opportunities within customer accounts
  • Collaborate with sales, product, and support teams to resolve issues
  • Track customer health metrics and report insights to leadership
  • Drive renewals, upsell, and cross-sell opportunities

Qualifications & Experience

  • Bachelors degree in Business, Marketing, or a related field
  • 4+ years of experience in customer success, account management, or client services
  • Experience working with B2B customers preferred

Skills & Competencies

  • Strong relationship-building and communication skills
  • Customer-focused and problem-solving mindset
  • Ability to manage multiple accounts simultaneously
  • Commercial awareness and negotiation skills