Customer Success Manager -SIU experience at Shift Technology | JobVerse