Client Success Manager, Distributed Retail at Better - YesRemoteJobs