Customer Success Analyst at NCR Corporation | HireBase