- Houston, Texas, United States
- On-site
- Full-time · Associate
- 1–2 years
The Customer Success Specialist is responsible for the technical setup support for onboarding of new customers and migrations, while proactively exceeding customer expectations through their onboarding experience.
Responsibilities
- Onboard and migrate new customers onto Allegion's multi-family software solutions
- Identify areas of opportunity to improve the customer experience and migration process
- Conduct regular business reviews with customers to assess satisfaction, address concerns, and identify areas for improvement
- Drive and manage customer renewals by proactively addressing needs, identifying opportunities for upselling, and ensuring a high retention rate through excellent relationship management
- Serve as the primary point of contact for customer escalations and facilitate timely resolution of issues
Requirements
- Bachelor’s degree in a technical, business, or equivalent field
- Nice to have: 5-6 years of relevant experience in lieu of a degree
