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