Telesales Vendor Senior Manager at Clover Health (Remote)