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