Customer Success Manager Matador Solutions · Full Time · a month ago United States Support communication APPLY