Senior Customer Success Manager at GWI | Shinobi Jobs