Senior Customer Success Manager at Vantage – USA (Remote) | Jobyssey