Director of Customer Success – Swooped – Jobs in United States | OpenJobs AI